P0191 Code: Fuel Rail Pressure Sensor Range/Performance
The rail pressure reading is electrically valid but doesn't make sense for how the engine is running.
Safety first · Consult a professional
- Fuel vapor is flammable. No smoking or open flames; work outdoors and fix fuel leaks before driving.
At a glance
Severity: Moderate
- Meaning
- Fuel Rail Pressure Sensor Range/Performance
- System
- Fuel & Air Metering · Powertrain
- Safe to drive?
- With caution
- Typical repair cost
- $10–$1,200
- DIY difficulty
- Moderate
With P0191 the wiring and signal voltage are within limits, but the PCM has decided the reading is implausible. It runs several checks: the reading should settle to a known baseline with the engine off, rise quickly while cranking, move when the pump command changes, and match what the fuel trims imply. A sensor that sticks at one value, lags, or reads a steady offset fails those checks. The catch is that P0191 can also be the sensor telling the truth about a real pressure problem the PCM can't explain, such as a weak lift pump or a sticking regulator. Before buying a sensor, compare its reading with a mechanical gauge or a known baseline.
Can I keep driving? The engine usually runs, sometimes with reduced power or poorer fuel control. Avoid long trips and heavy loads until it's diagnosed, because you can't yet tell whether the pressure is really fine or genuinely wrong.
How to read P0191
- P Powertrain
- 0 Generic (SAE)
- 1 Fuel & air metering
- 91 Specific fault
Symptoms
- Check engine light, often without an obvious drivability problem
- Occasional hesitation or lean stumble under load
- Hard start after the car sits overnight
- Rail pressure in live data that barely moves as rpm changes
- Lean codes P0171/P0174 on returnless port-injection systems
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Rail pressure sensor drifted, slow to respond or stuck at one value
- Real pressure fault the sensor is correctly reporting: weak lift pump, plugged filter, sticking regulator
- Cracked or disconnected vacuum reference hose on sensors that use one
- High resistance or fuel contamination in the sensor connector
- Ground offset from a shared or corroded sensor ground
- Air in the system after a filter change or running out of fuel
- Wrong sensor fitted or PCM software needing an update
Diagnosis step by step
Read the freeze frame
Note engine speed, load, coolant temperature and the rail pressure value when the code set. A code that set during cranking or right after start-up points to a baseline or response check, while one set at cruise points more toward a real pressure deviation.
Tools: OBD-II scanner
Check the engine-off baseline
After a few hours parked, key on without starting. A diesel rail should read close to zero, a GDI rail about equal to the low-side pressure, and a returnless port-injection rail should hold near its running value for a while. A reading far off these, such as 700 psi on a cold diesel, means the sensor is out of calibration.
Tools: OBD-II scanner
Compare with a mechanical gauge
On port-injection and on the GDI low side, tee a gauge into the Schrader valve or supply line and compare it with the scan-tool reading at key on and at idle. They should agree within a few psi, allowing for manifold vacuum on sensors that reference it. Relieve pressure first and keep flames and sparks away.
Tools: Fuel pressure gauge, Gloves
Check how fast it responds
Graph the sensor during cranking and a sharp throttle blip. Diesel rail pressure should climb from near zero to several thousand psi within a second or two of cranking. A lazy ramp or a flat line while the engine plainly responds points to a failing sensor.
Tools: OBD-II scanner
Inspect vacuum hose and connector
If the sensor has a vacuum port, check the hose for cracks and fuel inside it; liquid fuel in that hose means the sensor diaphragm is leaking. Inspect the connector for fuel wicking and green corrosion, which add resistance without triggering a circuit code.
Tools: Flashlight
Measure the ground offset
With the engine running, measure between the sensor ground pin (back-probed) and the battery negative post. More than about 0.1 volt shifts every reading the PCM sees and makes an honest sensor look wrong.
Tools: Multimeter
Where the parts are
- 1Ignition coil
- 2Spark plug
- 3Fuel injector
- 4Camshaft sensor
- 5Crankshaft sensor
- 6Engine computer (ECM)
- 7Intake manifold
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Replace vacuum reference hose | Yes | $10–$60 |
| Ground or connector repair | Yes | $60–$250 |
| Rail pressure sensor replacement | No | $150–$450 |
| Fuel filter or lift pump if pressure is genuinely low | No | $80–$1,200 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Notes by brand
Ford
Many Ford returnless port-injection engines use a rail pressure sensor with a small vacuum hose to the intake. A cracked hose, or a sensor diaphragm that lets fuel into it, is a frequent reason for P0191 together with lean codes.
Field data
| Volkswagen | 6 | Jetta Sportwagen, Jetta | |
|---|---|---|---|
| Chevrolet | 2 | Equinox | |
| Ford | 2 | E-350 12 PASSENGER, F-150 |
Source: NHTSA Complaints API (US government open data), analyzed by DTC mention.
Emissions / smog test impact
Will fail
Emissions stations that plug into the OBD-II port fail the car while the check engine light is on. Clearing the code the same morning leaves monitors not ready, which also fails or gets you sent home in most states.
Frequently asked questions
Does P0191 always mean the sensor is bad?
No. The PCM only knows the reading doesn't fit its model. If a mechanical gauge agrees with the sensor, the sensor is honest and the real problem is pressure delivery: filter, pump or regulator.
How can the sensor be wrong without a circuit code?
The circuit codes only watch for voltages outside the normal window. A sensor that reads 10 or 15 percent high, or sticks at one mid-range value, stays inside that window and is only caught by the plausibility checks behind P0191.
Why did it appear after I changed the fuel filter?
Air trapped in the system makes pressure build slowly and unevenly during the first starts. Prime the system fully by cycling the key several times, or on diesels using the hand primer or the scan-tool bleed routine, then clear the code.
Can I drive with it for a while?
Usually yes for short distances, but a sensor that reads high can make the PCM run the rail too low, and vice versa. That can mean lean running under load, so avoid towing and hard acceleration until it's checked.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- NHTSA Complaints API
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy