I'm going through the same issue. Dealership changed the fuel pressure regulators and it didn't fix it. I'm going to change the shut off solenoid...
On the left side of the engine in between the 4 timing solenoids.