2008 Ford F-150 4.6L Engine P0191 Fault: Diagnosis and Fixes After Multiple Repairs
My 2008 Ford F-150 with a 4.6L V8 engine stalled and would not restart. The check engine light triggered a P0191 code, indicating an issue with the Fuel Rail Pressure (FRP) sensor. I've already replaced the FRP sensor, fuel pump driver module, fuel pump, and fuel filter. After these repairs, the truck starts but immediately stalls under load and bogs down when accelerating. Despite multiple attempts to resolve the issue, it continues to run for only 10–20 seconds before stalling. I suspect a wiring fault or vacuum line problem related to the FRP sensor, but have not yet confirmed fuel pressure readings. The truck appears to be receiving too much fuel and insufficient air flow. I've tested by disconnecting the vacuum line from the FRP sensor—this allowed it to run longer without P0191, but still eventually stalled. I now suspect a faulty or improperly wired FRP sensor, though replacing it has not resolved the issue. I'm seeking advice on how to properly diagnose fuel pressure at idle and under load, as well as whether incorrect wiring could cause this behavior.
Verify fuel pressure at idle and during acceleration using a mechanical gauge—this is critical for diagnosing P0191 on the 2008 Ford F-150 4.6L engine.