P0191
Universal (All Makes) Vehicle (OBD-II)
Severity: ModerateWhat Does This Error Mean?
P0191 means the fuel rail pressure sensor is reading outside its expected range. The fuel rail delivers pressurized fuel to your injectors. A sensor monitors that pressure constantly. When readings don't match what the engine expects, this code is triggered. Your engine may run rough, hesitate, or have trouble starting.
Affected Models
- All vehicles 1996+
- Common in Ford F-150 and Expedition
- Common in Chevrolet Silverado and Tahoe
- Common in Dodge Ram trucks
- Common in GMC Sierra
Common Causes
- Faulty fuel rail pressure sensor sending incorrect readings
- Low fuel pressure caused by a weak fuel pump
- Clogged fuel filter restricting fuel flow to the rail
- Damaged or corroded wiring and connector at the sensor
- Faulty fuel pressure regulator causing unstable rail pressure
How to Fix It
-
Inspect the wiring connector at the fuel rail pressure sensor. Look for corrosion, bent pins, or broken wires. Unplug it, clean the contacts with electrical contact cleaner, and firmly reseat the connector.
Connector issues are a surprisingly common cause of this code and are free to fix if you catch them early.
-
Check your fuel filter. On older vehicles it's an inline filter under the hood or beneath the car. A clogged filter starves the fuel rail of pressure. Replace it if it hasn't been done in 30,000+ miles.
Many newer vehicles have the filter inside the fuel tank as part of the pump assembly.
-
Test actual fuel pressure with a fuel pressure gauge. Connect it to the Schrader valve on the fuel rail. Compare the reading to your vehicle's spec (usually found in a repair manual or online).
If pressure is low, suspect the fuel pump or regulator rather than the sensor itself.
-
If wiring and fuel pressure are both normal, the fuel rail pressure sensor itself is likely faulty. Replace the sensor — it's usually held in with one bolt and has a single wiring connector.
Sensor cost is typically $30-$100. It's a straightforward DIY job on most vehicles.
-
Clear the code with an OBD-II scanner and take a test drive. Monitor live fuel pressure data on the scanner if possible. If the code returns, recheck all connections and consider a fuel pump test.
Some scanners let you view live sensor data — comparing real pressure to sensor voltage is very helpful here.
When to Call a Professional
If basic checks don't resolve the code, have a mechanic test actual fuel pressure. They use a gauge to compare real pressure against the sensor reading. This quickly confirms whether the sensor or the fuel system is the problem. Diagnosis typically costs $75-$120. A fuel pump replacement can run $300-$700 depending on vehicle.
Frequently Asked Questions
Can I drive with a P0191 code?
You can drive short distances, but it's not recommended. Low or erratic fuel pressure can cause stalling, rough running, or hard starting. In some cases the engine may not start at all. Get it diagnosed soon to avoid being stranded.
How do I know if it's the sensor or the fuel pump?
A fuel pressure gauge test tells you quickly. If actual pressure is normal but the sensor reads differently, replace the sensor. If actual pressure is low, the pump or regulator is the real problem. A mechanic can do this test in about 20 minutes.
Will P0191 cause my car to fail emissions?
Yes, any check engine light will cause an automatic emissions test failure. Fix the underlying problem first. Once repaired, clear the code and drive for at least 50-100 miles so the system can confirm itself ready.