P0087 Code: Meaning, Causes, Symptoms & Fix Cost | AXLY.pro

Check Engine Code

P0087

Fuel Rail/System Pressure — Too Low

Severity: high DIY difficulty: 4/5 Typical cost: $100–$1200

What P0087 means

P0087 means the fuel pressure sensor is reporting less pressure than the ECM expects. On modern gasoline direct-injection and diesel engines the fuel system runs at very high pressure; when the pump, filter, or regulator can't maintain the commanded rail pressure, the engine starves for fuel and P0087 sets.

Symptoms

  • Check engine light on, often flashing under load
  • Hard starting, long cranking, or no-start
  • Stalling, especially under acceleration or load
  • Hesitation, misfire, or a sudden loss of power / limp mode
  • Engine surging at highway speed

Likely causes (most common first)

  1. Weak or failing fuel pump (in-tank lift pump or high-pressure pump)
  2. Clogged fuel filter or restricted fuel line
  3. Faulty fuel pressure sensor or regulator
  4. Leaking or stuck-open fuel injector bleeding off pressure
  5. Wiring/connector fault at the pump or pressure sensor

Can I keep driving?

Not safely. Low fuel pressure causes lean misfire that can damage the catalytic converter and can strand you. Diagnose the pump/filter before driving far.

Typical repair cost

DIY fixes can start near $100 (parts only). Shop repairs for P0087 typically run up to $1200 depending on the underlying cause and vehicle. Start with the most common cause — Weak or failing fuel pump (in-tank lift pump or high-pressure pump) — before throwing parts at it.

Recommended parts & tools for P0087

Our buyer’s guides cover the tools and parts that pair with AXLY:

Browse all car gear →

As an Amazon Associate, AXLY earns from qualifying purchases.

Related codes

P0088P0089P0191P008A

Confirm P0087 yourself in 60 seconds

Two cheap things and you can read P0087 yourself — plus every other stored code and live engine data, free. No subscription.

1. Download AXLY Free 2. Veepeak OBDCheck BLE+ — ~$30