Wish I could say that I made more progress but...
Here is what I did today:
I put the original fuel pressure sensor back in and limp mode went away (briefly).
Monitored things using TorquePro and fuel pressure (as taken from the rail pressure regulator) looked normal. Going up and down with engine speed. The P0193 code promptly cam back.
Then I did this...
rankom wrote:
first disconnect short rubber return hose located near end of fuel rail , hook up 3/8 rubber fuel line 2ft long put in plastic water bottle , crank it ,if no fuel, pressure regulator is holding ok
... which was stupid because I didn't plug that return hose. So I wound up dumping about a half gallon of fuel on the floor.
So I corrected my mistake and did the test again (BTW, 5/16 hose works better) and a tiny amount of fuel came out and into the bottle. And while monitoring TorquePro, fuel pressure at idle was about 5000 psi
Next, I did the injector return flow test.
At this point, the P0190 code came back along with limp mode.
TorquePro showed a idle fuel pressure of 25600 psi.
Fuel from the injector return lines filled their individual bottles at a slow trickle. But the bottles filled somewhat evenly with #2 being slightly more than the others.
So I dont know whats going on here.
It appears that the fuel pressure sensor was not the problem.
The rail pressure regulator appears to be working like it should.
And the injectors return flow seems good.
So what is left to do here?
Is it possible that the injection pump is allowing too much fuel out the return line and not sending enough to the fuel rail? And if so, how can that be fixed?