you have to verify that the grounds are all in good shape...the fuel pump is grounded to the frame but the battery doesn't ground directly to the frame it grounds to the block ...and behind the pass side head it grounds to the block...make sure all your grounds are good