CodesBrandsGuidesTutorials
EN
EnglishEspaƱolDeutsch

P0087: Fuel Rail/System Pressure - Too Low

On common-rail diesel and gasoline direct-injection engines, a high-pressure pump feeds the fuel rail, a sensor measures rail pressure, and the engine control module regulates it towards a target from its maps. P0087 is set when the actual pressure stays below the target by more than a threshold for some time. It is a system code: it does not say which component is at fault. Typical causes are a weak low-pressure supply, a worn high-pressure pump, a sticking control valve, a leak or a drifting pressure sensor; the engine usually goes into reduced power.

High severity. Can I keep driving?Do not rely on the car on the road: it may go into limp mode or shut off during acceleration or passing. If you smell fuel, do not start the engine; if there is hard jerking or a major loss of power, stop in a safe place and call for roadside assistance.

Symptoms

  • Check engine light on
  • Loss of power or reduced power mode
  • Hard starting or stalling
  • Jerking under load

Most likely causes

  • Low-pressure supply too weak: lift pump, clogged filter, low tank level or waxing
  • High-pressure pump worn
  • Pressure control or metering valve sticking
  • High-pressure leak or excessive injector return flow
  • Rail pressure sensor drifting

What to check, in order

Start with the simplest. You can tick off each step.

Good to know

  • Repair difficulty: hard
  • It can trigger limp mode.
  • It affects emissions.

What each character of P0087 means

  • P: Powertrain: engine and transmission
  • 0: Generic code: same on every make
  • 0: Subsystem depends on the code range
  • 87: Specific fault in that system

Frequently asked questions

Can I keep driving with code P0087?

Do not rely on the car on the road: it may go into limp mode or shut off during acceleration or passing. If you smell fuel, do not start the engine; if there is hard jerking or a major loss of power, stop in a safe place and call for roadside assistance.

What causes code P0087?

The most common causes are: low-pressure supply too weak: lift pump, clogged filter, low tank level or waxing; high-pressure pump worn; pressure control or metering valve sticking.

Related codes

Sources

Values and procedures vary by manufacturer. If it affects brakes, steering, fuel or high voltage, see a professional. Updated: 2026-11-04. How we build these pages.