OBD-II reference

All 9.533 generic OBD-II codes, explained in detail.

Causes, inspection steps and sources — a comprehensive DIY archive. Created and maintained with love for the detail. Good luck and have fun!

Powertrain generic / SAE

P0087

Fuel Rail/System Pressure Too Low

The ECU detects fuel rail pressure below the desired setpoint despite maximum pump and metering valve commands. Common in direct injection diesel and gasoline systems where high-pressure pump or rail pressure regulator fails.

SystemPowertrain
Typegeneric / SAE
GroupP0
Range / number– / 87

Possible causes

  • High-pressure fuel pump worn high
  • Pressure regulator stuck open medium
  • Fuel filter clogged medium
  • Injector leaking back low

Inspection / repair

  • Difficulty: hard
  • DIY: shop recommended
  • Estimated cost: 400–2500 €
  • Estimated time: 2–8 h
  • Component: high pressure fuel pump
  • Component: fuel pressure regulator
  • Component: fuel rail
  • Component: fuel filter
  • Component: fuel injector
  • MIL / check engine light
  • emissions-relevant
  • drive cycle required
  • limp mode possible

Sources

References

How to read OBD-II codes

The first letter names the vehicle system, the second digit distinguishes generic from manufacturer-specific, the remaining digits group fault area and number.

PPowertrain: engine, transmission, emissions
BBody: chassis trim, comfort, interior
CChassis: suspension, brakes, steering
UNetwork: CAN, control modules, communication