Long time since I've done anything to this truck but drive it. Unfortunately got off work at 2:45am and made it a mile and the truck died. Cranked and cranked but didn't do anything, let it sit for a minute and it fired right up, went about 10 feet and died. Tried this a few times, even let it idle for about 5 mins but it would always die while moving regardless of throttle input or just moving at idle. Checked everything and determined the fuel pump is dying. After it stalls, the pump won't prime unless it sits for a minute, then it will prime. Everything else checked out okay and I swapped all the relays around to rule that out. It will idle all day but seems like it won't deliver enough fuel pressure to move it more than 10-50ft before dying.
Since I work 45mins from home at 3am and strong freezing winds, wife in Indiana, this is what I had to do...
Luckily only 1 company had a guy who could do it and he was there in 30mins. $230 for the tow home. At least the guy was cool and easy to have a conversation with. Got home at 5am.
I will be doing testing on it this weekend to make sure it is in fact the fuel pump but based on it being a factory 99 Dakota fuel pump, I'm not surprised it finally died. I ordered a new Delfini pump from Amazon for $160 that will be here Monday. Main priority is finish the XJ asap because of the impending winter weather but this will be at the top of the list as well. Not a hard job just a pia. Didn't really want to spend this kind of money but having some extra money yet from the wedding makes it not too bad.