P0191

Fuel Rail Pressure Sensor A Circuit Range/Performance

P0191 is a generic OBD-II powertrain diagnostic trouble code: Fuel Rail Pressure Sensor A Circuit Range/Performance. It is logged by the engine control unit when the fuel/inj monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0191
Group
Powertrain
System
Fuel/Inj
Severity
Warning (MIL on, possible limp mode)
Need P0191 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0191 means

P0191 is a generic SAE powertrain code that sets when the Engine Control Module (ECM) detects that the signal from the fuel rail pressure (FRP) sensor does not correlate with expected operating values — meaning the sensor is electrically intact (no open or short that would trigger P0190/P0192/P0193) but its output is out of the plausible range or inconsistent with commanded fuel pressure.

Because the fuel rail pressure sensor is the ECM's primary feedback for closed-loop fuel pressure control, an inaccurate signal directly disrupts injector pulse-width calculations. This manifests as hard starts, rough idle, hesitation, and loss of power. The code is closely related to P0190 (circuit malfunction), P0192 (circuit low), and P0193 (circuit high). Heat-soak and vibration in the engine bay are the two dominant failure mechanisms for the sensor itself.

Diagnosis should always begin with a visual inspection of the sensor connector and harness before condemning any component.

Common causes

Most-frequently reported root causes when P0191 is logged.

  • 1
    Faulty or degraded fuel rail pressure (FRP) sensor (most common — heat and vibration damage)
  • 2
    Corroded, bent, or poorly seated FRP sensor connector pins
  • 3
    Chafed or damaged wiring in the FRP sensor signal or reference circuit
  • 4
    Intermittent short or open in the sensor harness not severe enough to trigger P0192/P0193
  • 5
    Low fuel supply pressure (weak low-pressure/lift pump, clogged pre-filter or fuel filter)
  • 6
    Faulty high-pressure fuel pump unable to maintain commanded rail pressure
  • 7
    Restricted or leaking fuel pressure regulator / pressure relief valve
  • 8
    ECM fault (rare; diagnose only after all other causes are eliminated)

Symptoms drivers notice

MIL (check engine light) illuminated
Hard start or extended cranking before the engine fires
Rough or unstable idle
Hesitation, stumble, or jerking during acceleration
Reduced engine power or limp-home mode
Increased fuel consumption or black smoke on diesel applications

How to diagnose P0191

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all stored and pending codes with a scan tool
  2. 2
    Visually inspect the FRP sensor connector for corrosion, bent pins, and secure seating
  3. 3
    With KOEO, use a multimeter to verify 5 V reference voltage and clean ground at the sensor connector
  4. 4
    Use the scan tool live data to compare reported fuel rail pressure against commanded pressure
  5. 5
    Install an external mechanical or calibrated electronic fuel pressure gauge on the rail test port and compare to the scan tool value
  6. 6
    If actual pressure is low (confirmed by gauge), inspect the fuel filter, low-pressure pump output, and high-pressure pump function
  7. 7
    After any repair, clear codes, perform a drive cycle

Vehicles where we've handled P0191

Platforms in our catalogue with confirmed P0191 coverage.

AUDI A4 20D
VW TRANSPORTER
AUDI A6
2015
AUDI A6 30D
2015
AUDI A7
AUDI A7 30D

Related powertrain codes

Frequently asked questions

Can I keep driving with a P0191 code set?

Short distances at low load may be possible if the engine runs smoothly, but continued driving risks poor fuelling and potential stalling.

P0191 appeared after I replaced the fuel filter — is that related?

Yes, it can be. A new filter with higher-than-expected flow restriction or an air pocket trapped in the high-pressure line can trigger P0191.

What is the difference between P0191 and P0192/P0193?

P0192 (low) and P0193 (high) indicate the sensor's output voltage has exceeded electrical limits. P0191 means the voltage is electrically plausible but the pressure value is implausible.

Is the fuel rail pressure sensor the same as the fuel pressure regulator?

No. The sensor is an electronic transducer that reports rail pressure. The regulator mechanically limits maximum rail pressure.

Disabling P0191 in software

RaceTune can permanently disable P0191 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECUs with a P0191 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C74 verified 2 software versions
  • Bosch EDC17CP44 verified 1 software version

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P0191 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file