P0191
PowertrainFuel Rail Pressure Sensor "A" Circuit Range/Performance
The fuel rail pressure sensor is telling the ECU something that doesn't add up with what the engine actually needs, so the readings are landing outside the window the ECU expects. The sensor could be lying, or the fuel pressure could be wrong. For you that means the engine might run fine one minute and stumble the next, and until it's diagnosed properly you won't know if you're chasing a £60 sensor or a fuel pump that's on the way out.
ⓘ Information only. This page provides general educational information about fault code P0191. We do not assess the urgency or safety implications of any specific fault. That requires in-person diagnosis by a qualified mechanic. Full terms.
Recommended next steps
Whether a fault is urgent, drivable, or routine depends entirely on the cause on a specific vehicle, and that can only be determined by a qualified mechanic with diagnostic equipment. If a warning light is illuminated, the most reliable next step is professional diagnosis.
What does P0191 mean?
P0191 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Fuel Rail Pressure Sensor "A" Circuit Range/Performance.
This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.
Symptoms commonly associated with this code
Symptoms that drivers often report alongside this code. Not all may apply to every case:
- • Engine warning light on, sometimes with no other obvious change in how the car drives
- • Hard starting, worst first thing in the morning when the engine's cold
- • Hesitation or a flat spot when you put your foot down
- • Lumpy idle that won't settle
- • Fuel economy creeping up, the kind you notice when the tank empties quicker than usual
- • Stalling at junctions or under load, and on some cars the ECU drops it into limp mode to protect itself
Possible causes
Causes commonly associated with P0191, listed in approximate order of typical investigation. The actual cause on a specific vehicle can only be confirmed by professional diagnosis.
- 1. Faulty fuel rail pressure sensor itself, common on higher-mileage common-rail diesels where the sensor sits in a hot, vibrating spot and the internals drift out of spec over time
- 2. Damaged or corroded wiring and connectors at the sensor, water and road salt get into the plug and you get an intermittent fault that comes and goes
- 3. Weak or failing high-pressure fuel pump that can't hold steady rail pressure, more likely as the miles climb on PSA and VAG diesels
- 4. Restricted fuel filter starving the pump, so the pressure sags under demand. Worth checking when you can't remember the last filter change
- 5. Faulty fuel pressure regulator allowing rail pressure to wander
- 6. Dirty or contaminated fuel, especially after a bad tank of diesel, upsetting the whole system
- 7. Vacuum leak on petrol engines that use a manifold reference, or rarely an ECU software bug that a known TSB already covers
How mechanics typically diagnose
A typical diagnostic sequence used by mechanics, provided here for educational reference only. Diagnostic work should be performed by a qualified mechanic with the appropriate tools and training.
- 1. Pull the freeze frame data to see what the engine was doing when it logged, and read every other code present. If there's a pump or low-pressure code like P0087 sitting alongside it, fix that first before you touch the sensor
- 2. Get under the bonnet and check the sensor plug and wiring properly. Unclip it, look for green corrosion on the pins, chafed wires near the rail, and a loose or cracked connector. This catches a fair share of intermittent ones
- 3. Put a mechanical fuel pressure gauge on the rail and compare it against the live figure on your scan tool. If the gauge and the scanner disagree the sensor is the problem. If they agree but the pressure is wrong, you've got a real fuel delivery fault
- 4. Back-probe the sensor connector with a multimeter or scope to confirm you've got a clean 5V reference and a sensible signal voltage. A dead or noisy signal points you straight at wiring or the sensor
- 5. Check the fuel filter for blockage and watch the pump operation, including current draw if your kit allows it, to rule out a tired pump masquerading as a sensor fault
- 6. If the hardware all checks out, look up the manufacturer service bulletins. Some platforms have a known software fix for this rather than a parts swap
Common questions about P0191
What am I likely to pay to sort this out? +
It hinges entirely on what's actually wrong. If it's just the sensor, you're looking at roughly £80 to £180 fitted at a decent independent, with the part itself often £40 to £90. A franchised dealer will charge more for the same job, frequently double once their labour rate and diagnostic time go on. If diagnosis points at the high-pressure pump, that's a different story and can run into several hundred pounds, sometimes north of £700 on common-rail diesels once you add labour. Pay for the diagnostic before anyone orders parts.
How do I know whether it's the sensor or the actual fuel pressure on my car? +
This is the one test that settles it. Fit a mechanical pressure gauge to the fuel rail and compare what it reads against the live value on a scan tool. If the gauge shows correct pressure but the scanner shows it wandering or out of range, the sensor is feeding bad data and that's your fix. If both agree the pressure is low or erratic, the fault is in the pump, filter or regulator and a new sensor won't touch it. Without that comparison you're guessing, and guessing gets expensive.
Can I just swap the sensor myself? +
On a lot of cars, yes, if you've confirmed the sensor is the culprit first. It's usually a single bolt or threaded fitting on the rail and a connector, though some are buried under the intake and need a few things out of the way. Take care releasing fuel pressure beforehand and keep everything spotlessly clean, because dirt in a common-rail system causes far bigger problems than the code you started with. What you shouldn't do is throw a sensor at it on a hunch. Test first, then fit.
If I clear the code, will it stay gone? +
If the real problem is a flaky connector or a failing sensor or pump, clearing it just buys you a few miles before the light comes back, sometimes the same drive. The ECU is constantly watching rail pressure, so it'll catch the fault again as soon as the conditions repeat. The only time clearing it sticks is after you've actually fixed the cause, or where it was a one-off glitch from a single dodgy tank of fuel. A code that keeps returning is telling you the underlying fault is still there.
Information only, not professional advice
The information on this page is provided for general guidance and educational purposes only. It is not a substitute for diagnosis or repair advice from a qualified mechanic. Always verify any fault before paying for repairs. carfaultcodes.co.uk accepts no liability for decisions made based on this information. Full terms →