Fuel pressure issue

The rover has been throwing a EFI code 23 in the diagnostic box for months now. It’s become a growing issue and the idle has been creeping up and up. I stopped driving the beast because of this. Last time the idle was up near 2000 rpm.

I purchased a 5/16″ tee and fuel pressure gauge. After some fiddling around I got the tee and gauge installed up in the engine bay. I performed some tests and got an average pressure in the high 20’s. It should be in the mid to high 30’s.

Clearly there’s an issue with the pump. I bet it’s the original pump. Time to replace it.