OK update, I have fitted and tested both fuel pumps I have an neither pump a drop of fuel, I have sucked fuel through the end of the pipe but still neither will pump a drop. I assume there is no special procedure to fit these, you just fit and it pumps.
Think I will order a new mech pump as it saves messing with electrical connections and the pump fitted has worked since 2006!