P0190
Fuel Rail Pressure Sensor A CircuitP0190 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.
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
How to diagnose P0190
A typical diagnostic flow when this code is present.
-
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
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
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
Check that the sensor ground circuit has continuity to chassis ground and that there is no excessive resistance
-
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
If all circuit checks pass and the sensor signal remains out of range, replace the fuel rail pressure sensor
-
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
- P0065 — Air Assisted Injector Control Range/Performance
- P0066 — Air Assisted Injector Control Circuit or Circuit Low
- P0067 — Air Assisted Injector Control Circuit High
- P0087 — Fuel Rail/System Pressure - Too Low
- P0088 — Fuel Rail/System Pressure - Too High
- P0089 — Fuel Pressure Regulator 1 Performance
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.
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