I've poured over the forums now I'm a bit stuck.
Two days ago I the Jeep ('95 XJ 4lt 4WD 160k) was having trouble starting. It would start and crank over, then immediately die. After 3 rounds of this, the jeep started up and ran fine with no other problems for another 3 starts. Yesterday morning same issue as previous morning. I stop to grab food after about an hour of idling in traffic and the jeep will start and crank over, but will not keep running. The gauges look normal when starting.
Replaced the fuel filter, no change.
Replaced the fuel pump and made sure there was enough fuel in the tank, no change.
Swapped fuel pump relay for another, same type relay, no change.
No visible fuel leaks.
I don't have a fuel pressure gauge, but there is a good amount of fuel coming out when I press on the check valve.
When I turn the ignition on, the fuel pump runs for a half sec, then shuts off. If I jump the relay, the fuel pump runs for 3-5 secs.
I'm off to check the CPS with a volt meter now.
The battery terminals are super clean, also new cable terminal ends were just installed 2 weeks ago.
Any thoughts? Thanks in advance.