P0190

Fuel Rail Pressure Sensor A Circuit

P0190 is a generic OBD-II powertrain diagnostic trouble code: Fuel Rail Pressure Sensor A Circuit. 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
P0190
Group
Powertrain
System
Fuel/Inj
Severity
Warning (MIL on, possible limp mode)
Need P0190 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0190 means

P0190 is a SAE generic trouble code indicating that the powertrain control module (PCM/ECM) has detected an abnormal signal from the Fuel Rail Pressure (FRP) sensor "A" circuit. The sensor monitors high-pressure fuel inside the rail and feeds a continuous voltage signal back to the ECM; when that signal drops below or rises above a calibrated threshold for a set period of time, P0190 is stored and the malfunction indicator lamp illuminates.

Modern gasoline direct injection (GDI) and diesel common-rail engines rely on precise, real-time fuel rail pressure data to control injector pulse width and command the high-pressure fuel pump. Without a valid FRP signal the ECM cannot regulate fuel delivery correctly, which can cause misfires, poor power, or a no-start condition. On diesels the ECM will typically disable the high-pressure pump and force the engine into a limp-home or reduced-power mode as a safety measure.

The fault is almost always electrical in nature — a damaged sensor, corroded connector, or broken wire in the sensor supply, signal, or ground circuit. A failed PCM is possible but rare. Because high-pressure common-rail systems can operate at extreme pressures, any fuel-system work must be performed with the system fully depressurised to avoid serious injury.

Common causes

Most-frequently reported root causes when P0190 is logged.

  • 1
    Failed or damaged fuel rail pressure sensor
  • 2
    Corroded, loose, or damaged sensor connector
  • 3
    Open or short circuit in the sensor wiring harness
  • 4
    Damaged or open 5 V reference (VREF) supply circuit
  • 5
    Excessive resistance in the sensor signal or ground circuit
  • 6
    Chafed wiring causing intermittent contact
  • 7
    Failed PCM (rare, only after all wiring and sensor checks)

Symptoms drivers notice

Malfunction indicator lamp (MIL / check engine light) illuminated
Reduced engine power or limp-home mode
Engine cranks but fails to start, or stalls unexpectedly
Rough idle or hesitation under acceleration
Decreased fuel economy

How to diagnose P0190

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool, record all stored codes and freeze-frame data, and note any related codes (e.g. P0191–P0194) before clearing
  2. 2
    Perform a thorough visual inspection of the FRP sensor connector and wiring: look for corrosion, bent pins, chafed insulation, and heat damage; clean terminals with electrical contact cleaner if corroded
  3. 3
    With the ignition on and engine off, back-probe the sensor connector and verify the PCM is supplying the correct 5 V reference voltage on the VREF pin
  4. 4
    Check that the sensor ground circuit has continuity to chassis ground and that there is no excessive resistance
  5. 5
    Monitor live FRP sensor data on the scan tool while wiggling the harness to detect any intermittent signal drop that would point to a connector or wiring fault
  6. 6
    If all circuit checks pass and the sensor signal remains out of range, replace the fuel rail pressure sensor
  7. 7
    If the fault persists after sensor replacement, perform PCM-level diagnostics per the manufacturer's wiring diagram before condemning the PCM

Related powertrain codes

Frequently asked questions

Can I keep driving with a P0190 code?

Short-term driving may be possible if the engine is running, but the vehicle should be serviced promptly. On many diesel and GDI engines the ECM will cut fuel pump output or impose a power limit (limp mode), making the vehicle unsafe or unable to maintain highway speeds. Continued driving risks running the engine with incorrect fuelling, which can cause further damage.

Is P0190 the same as a bad fuel rail pressure sensor?

Not necessarily. P0190 means the ECM detected a problem in the sensor circuit, which includes the sensor itself, the wiring, and the connector. The sensor is the most common culprit, but a broken wire or corroded connector can produce exactly the same code. Always test the circuit before replacing the sensor.

Does P0190 affect diesel engines differently from petrol engines?

The electrical diagnosis is the same on both, but diesel common-rail systems operate at much higher fuel pressures. On diesels the ECM typically reacts more aggressively — often disabling the high-pressure pump entirely — so the driveability impact tends to be more severe. Additionally, never loosen fuel rail fittings on a running diesel; the system must be fully depressurised first.

What is the VREF circuit and why does it matter for P0190?

The VREF (voltage reference) circuit is a stable 5 V supply that the PCM provides to the sensor. The sensor uses this reference to produce its signal voltage. If the VREF wire is open or has high resistance, the sensor receives insufficient supply voltage and its output will be out of range, triggering P0190 even if the sensor itself is in perfect condition. Always verify VREF before replacing the sensor.

Disabling P0190 in software

RaceTune can permanently disable P0190 — 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.

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 P0190 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