Trouble Codes

P0087 – Fuel rail / system pressure too low

błąd p0087 code

Reasons for OBD2 code P0087

Factors that may lead to the determination of error code P0087 OBD II are

  • The fuel filter may be clogged.
  • Fuel line is damaged.
  • Incorrect reading from fuel rail pressure sensor (FRP).
  • The fuel pump may be damaged.
  • Defective fuel injection pump

First diagnose code P0087

Check the “Possible causes” listed above. Visually check the appropriate wire harness and connectors. Check damaged components and look for broken, bent, pushed or corroded terminals.


Possible solutions for DTC code P0087

To solve the diagnostic code P0087 correctly, follow these steps:

  • Check the fuel tank, including the fuel lines. Repair or replace one of these items if you find faults.
  • Replace the fuel filter.
  • Disconnect the fuel pump and check its condition. Change it if necessary.
  • Change the fuel rail pressure sensor (FRP).

DTC code description P0087 General
In vehicles with non-returnable fuel supply, the fuel pump has a pulse width modulation to change the speed of fuel feed to the rail. In this way, the fuel pump does not have to work continuously and also regulates the pressure of the fuel, which returns to the tank.

The FRP (Fuel Rail Pressure) sensor monitors the fuel pressure in the rail. It determines the correct fuel pressure and changes the fuel pump speed according to the pressure.

If the PCM (Powerrain Control Module) module detects that the fuel pressure is below specification for the fuel pump ordered, DTC code P0087 OBD2 is set.