Engine Fuel not pumping

A
I don't think anyone has said it yet, but a couple years ago I had similar fuel pump issues where it would just quit out of nowhere. I did the same fuel pump relay replacement, jumpered the pump on full time to test and everything would work. I would put the relay back in and all good for a while. Then out of the blue it would quit again.

For me, it turned out to be the connector in the driver side kick panel area. The power wire for the relay goes through this connector. What I found was the female pins had opened up and were not making good consistent contact with the male pin on the other side of the connector. A simple tap of your foot against the kick panel could cause the fuel pump to lose power - not a fault with the relay, just no power to the relay. To fix it I used a small precision screw driver to bend the two halves of the female pins inward and cleaned both sides of the connector. I haven't had an issue since.

I had to do the same thing with the pins on my power window switches as these were intermittent at times too. Worked great there as well.
hhhh that’s a good one, my car starts,runs but runs super ragged. Then the cel light comes on and stays on till I get home that’s if it dosent turn off and then when I’m looking I get the mo fuel on the gauge. I saw a video about the ecu and the parts of the fuel that go out and I just assumed it was just the 3 capacitors but I see they have a transistor for each fuel injector so maybe the ecu or injectors?
 
The ECU does a 2 second prime on key on with PIP signal, jumping the relay commands it on bypassing the ECU. Usually when it's an ECU failure due to hardware (swollen caps) the pump runs continuous. I believe the outside cap (the one near the edge of the board) is responsible for the pump circuit so when it goes the pump runs. There is also a fuel pump transistor that rarely fails.


Don't rule out corrected connections of brittle wiring as well here.
When my car wouldn't start last Summer, I traced it to the ECU not sending a Ground signal to the Relay. During the EEC rebuild process they sent me an email stating that it had an extremely rare failure and didn't even keep the part in stock, guess it was that transistor.