i found the problem,a blown 10 amp fuse in a 30 amp holde.r,as soon as i replaced it they worked,they had been working fine before on the 10 amp fuse.i read in another thread that it was another fuse so i had been looking in the wrong place.im having the fuel pump rewired when i get all the stage 3 bits put on,just waiting on a stud and nut kit coming and a head gasket set(just as a precaution)