Skip to main content
This guide provides procedures on how to troubleshoot code P0190 on a Volkswagen.

Table of Contents

Watch Video

Under the Engine Control Unit, live sensor data, we found that there was a zero reading from the fuel rail pressure sensor.  The Engine Control Unit was showing a current P0190 code, which in this case was caused by a zero reading from the Fuel Rail Pressure (FRP) sensor. Zero reading can be either due to damaged wires or failed sensors.

VW P0190 Code

If you are getting code P0190 FRP sensor itself is most likely faulty, but other possibilities include damaged connector to FRP sensor, damaged wire harness, and in rare cases, it may be an indication of a problem with the ECU or fuel pump. 

Fault code P0190 is an indication of an electrical problem with the fuel rail pressure sensor. Code P0190 is unlikely to be caused by a mechanical problem. P0190 is a generic trouble code, meaning it applies to Volkswagen and all vehicles 1996 and newer equipped with OBD-II.

VW P0190 Fuel Pressure Sensor Location

In this picture, you can see the location of the fuel rail pressure sensor on a 2016 Volkswagen Jetta. 


Symptoms that are often present when code P0190 is current: 

  • Check engine or service engine soon light on.
  • The engine is hard to start.
  • Engine stalls at idle
  • Engine cranks but won't start.
  • Poor acceleration
  • Lack of power
  • Engine stalling
  • Hesitation

Possible Causes

Potential problems that can cause P0190 fault code: 

  • Faulty Fuel Rail Pressure (FRP) sensor
  • Damaged, loose, or corroded FRP sensor connector
  • Damaged wire harness
  • Fuel pump issues or fuel pump relay
  • Dirty fuel filter

Fuel Rail Pressure Sensor Location

Fuel rail pressure sensor location

The fuel rail pressure sensor is located on the engine. Once you remove the engine cover, you will be able to see the fuel rail. The fuel rail pressure sensor is mounted on the fuel rail. 

If you are getting fault code P0190, check for power at the sensor. You should get five volts at the sensor with the ignition on. Check continuity for the sensor itself using a digital multimeter. If the car doesn't start, use a fuel pressure gauge to measure the fuel pressure. Without starting the engine, turn the ignition key to the on position, and you should get around 45 psi or up to 60 psi (DPI) for direct port injection systems. 

If the sensor is sending values that are out of range, then fault code P0190 will be stored as active, and the check engine light will come on. It is more likely that you will have a faulty sensor or damaged wires (high resistance).  Fault code P0190 comes on when there is a Fuel Rail Pressure (FRP) circuit that has a malfunction. The Engine Control Unit (ECU) will detect that the fuel rail pressure sensor has an open circuit or is operating outside of the normal range and show code P0190.