Cord check your fuel pressure it should hold even when the pump stops running if it drops off you have internal leak some where. presurise the fuel system by running the pump key on engine off and check fuel pressure should be 55 to 60 psi then crimp off the return line and feed at the rubber part of the line underneath then with the system pressurised see if it holds pressure. If the pressure goes down with both clamped off your leak is under the intake possibly craked fuel lines to the spider commonly missed. if it holds with them clamped off your leak is in the tank posibly a fuel dampner which is between the pump and sender I always replace them with a pump because they leak. Also is the pump priming the fuel rail called a 2 second run? I am not figuring in pump and spider because they have been replaced. let me know if you need any more info it's hard to explain here. Are you shure its a fuel problem? check spark coil wires are common also.