P0190Generic code

P0190 Code: Fuel Rail Pressure Sensor A Circuit

The P0190 code means the computer found an electrical fault in the fuel rail pressure (FRP) sensor circuit: it is getting an impossible signal or no signal at all. The most common causes are a damaged connector, a broken wire or the sensor itself. Because rail pressure matters for starting and power, do not leave it for long.

Severity
High
Can I keep driving?
Yes, but with caution
Estimated cost
$80 to $700
Difficulty
Medium
System
Fuel Injection
Applies to
All OBD2 vehicles
On this page

What the P0190 code means

The fuel rail pressure (FRP) sensor A is screwed into one end of the injector fuel rail. The computer uses it because it confirms that the pump and the regulator reach the pressure that was requested. It is essential on direct injection and on common rail diesels.

The computer constantly checks that the FRP sensor signal stays within the possible electrical limits. The P0190 code means it detected a fault in the circuit: the signal disappeared, went out of range or does not match any physically possible value. This is a generic code that some manufacturers use instead of the specific low or high signal codes.

Keep in mind that the code points to the circuit where the computer saw the problem, not necessarily the part that failed. Check the wiring before you replace the sensor, and treat the P0190 code as a starting point for testing rather than a parts list.

P0190 code symptoms

  • Check engine light on and steady.
  • Long cranking or the engine does not start.
  • Loss of power and limp mode.
  • Jerking under load.
  • Possible companion codes from the same sensor (low, high or intermittent signal).

Likely causes of the P0190 code

  1. Damaged, loose or corroded connector. This is the most common cause.
  2. Cut or shorted wiring between the sensor and the computer.
  3. Failed sensor, open or shorted inside.
  4. Missing supply reference, 5 V or 12 V depending on the sensor design.
  5. Computer failure. This is very rare, so rule out everything else first.
  6. Also check: The 5 V reference for the FRP sensor is often shared with other sensors. If several of them set codes at the same time, look for a short on the common reference.

How to diagnose the P0190 code step by step

  1. Read the live data from the sensor and compare it with what you expect. With the engine off the reading should be close to zero (or to the residual pressure), and with the engine running it should closely follow the desired pressure.
  2. Inspect the connector. Unplug it, look for green, backed-out or oily pins, and plug it back in firmly.
  3. Check the supply. You should see 4.8 to 5.1 V on the reference with the key on.
  4. Check the ground. The voltage drop between the sensor ground and the battery negative should be less than 0.1 V.
  5. Measure the signal with the connector plugged in, using back-probes. It should change smoothly with the condition (position or pressure).
  6. Do a wiggle test. With the engine running, move the harness and the connector while you watch the live data. A sudden jump gives away the spot where the fault is.
  7. Check the continuity of each wire between the sensor connector and the computer connector with the key off.

How to fix the P0190 code

  • Repair the damaged connector or wiring.
  • If the supply, ground and wiring all test good, replace the sensor.
  • Clear the codes and confirm they do not come back.
  • Use a quality OE or equivalent sensor. Cheap generic ones often have different response curves.
  • Clear the codes, drive a full drive cycle and check in the live data that the reading makes sense.

Technical reference data

  • 5 V supply, ground and signal.
  • Engine off: about 0.5 V.
  • Approximate pressure at idle: 40 to 70 bar (about 580 to 1,015 psi) on gasoline direct injection, and 250 to 400 bar (about 3,600 to 5,800 psi) on diesel common rail.
  • The signal rises proportionally up to about 4.5 V at maximum pressure.
  • These are approximate values. Check the manufacturer data for your engine.

Brand-specific notes

Whether the sensor can be bought on its own depends on the engine. On many diesels it is part of the rail, and on gasoline direct injection engines it is usually a separate part.

P0190 on Ford

On many diesels the sensor comes built into the rail and is not sold separately.

P0190 on Nissan

On many diesels the sensor comes built into the rail and is not sold separately.

P0190 on Hyundai

On many diesels the sensor comes built into the rail and is not sold separately. On gasoline direct injection (GDI) engines it is usually replaceable.

P0190 on Kia

On many diesels the sensor comes built into the rail and is not sold separately.

P0190 on Volkswagen

On gasoline direct injection engines (TSI), the sensor is usually replaceable.

P0190 on GM

On gasoline direct injection engines, the sensor is usually replaceable.

Frequently asked questions about P0190

What does the P0190 code mean?
The P0190 code means the computer detected an electrical fault in the fuel rail pressure (FRP) sensor circuit: the signal disappeared, went out of range or does not match any physically possible value. It is a generic circuit code. The fault is in the circuit, which is not always the sensor itself.
Can I drive with the P0190 code?
With caution and only for a short time. The engine runs on substitute values, may lose power or use more fuel and, in some cases, can go into limp mode.
Does the P0190 code always mean I need a new FRP sensor?
No. In most cases the fault is in the connector or the wiring. Do the supply, ground and continuity tests first.
What is the difference between a low signal and a high signal?
A low signal usually points to a short to ground or a missing supply. A high signal usually points to a broken ground, an open wire or a short to voltage.
How much does it cost to fix P0190?
Roughly $80 to $700. The cheap end is repairing a connector, and the expensive end is replacing the sensor with labor. Prices vary by region and shop.
Will a P0190 code clear itself?
Not on its own. If a loose connector caused it and you have secured it, the code will not come back, but if the fault is still there the computer sets P0190 again. Clearing it with a scan tool without finding the cause only hides it for a while.
What is the most common cause of P0190?
A damaged, loose or corroded connector. Cut or shorted wiring between the sensor and the computer is next, and then the sensor itself.

Questions about the P0190 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.