← Back to DiagCoach
P0087high severity

Fuel Rail/System Pressure Too Low

PCM commanded fuel pressure and the rail sensor isn't seeing it — the system can't keep up.

What it means (plain English)

The PCM tells the fuel pump (or on direct injection, the high-pressure pump) what rail pressure it wants, and the fuel rail pressure sensor reports back what it actually has. When the actual stays below the desired by a significant margin for a set time, this code sets. On a gas direct-injection truck or a diesel common-rail, this is almost always either a weak lift pump, a plugged filter, a leaking injector dumping pressure, or the high-pressure pump itself going away. On a return-style port-injected setup it's usually the in-tank pump or a clogged sock.

What the computer is actually seeing

Desired rail pressure vs. actual rail pressure delta exceeds threshold (commonly >15–25% deviation) for a calibrated time. On diesels often paired with long crank or power loss complaints.

What a healthy reading looks like

Diesel common rail: 4,000–5,000 psi at idle, 25,000–30,000+ psi under load. GDI gas: 500–2,200 psi typical. Port injection: 35–65 psi key-on, holds within 5 psi of spec.

Guided diagnostic — the DiagCoach way

Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.

  1. 1Pull the scan data and compare DESIRED rail pressure to ACTUAL during a crank and under load. If actual tracks desired at idle but falls off under load, that's classic supply-side starvation.
  2. 2Check fuel filter restriction first — it's free and it's the #1 cause on diesels.
  3. 3Measure lift pump pressure with a gauge at the inlet of the high-pressure pump. Diesel typically wants 8–12 psi minimum; if it drops under load, lift pump is dying.
  4. 4On diesel, run a return flow test on each injector. One injector dumping back to tank can pull the whole rail down.
  5. 5On GDI, listen for the HPFP — a noisy or rattling pump that won't build commanded pressure is condemned.
  6. 6Don't replace the high-pressure pump until you've confirmed the supply side is feeding it correctly. CP4 failures specifically are usually a symptom of poor lubrication / contaminated fuel — fix the cause or it'll eat the next one too.

Common causes

  • Weak or failing lift / in-tank fuel pump
  • Plugged fuel filter (especially diesel — change interval ignored)
  • Leaking injector bleeding rail pressure down
  • Failed high-pressure pump (HPFP / CP3 / CP4)
  • Air in the fuel system (diesel — loose fitting, cracked line)
  • Stuck-open fuel pressure regulator

Typical repair cost

Filter $30–$150. Lift pump $200–$800. HPFP / CP4 $1,500–$8,000 (CP4 failure with metal contamination = full system $8k–$12k).

Related codes

Frequently asked questions

Why does my diesel start fine cold but stall hot with a P0087?

Diesel fuel thins out as it heats up. A worn HPFP or leaking injector that just barely holds pressure cold can lose the fight when the fuel viscosity drops. Test hot.

Is this safe to drive?

No. The engine will either go into limp mode or lose pressure entirely and stall — usually at the worst possible moment. Address it now.

Working a real vehicle right now?

Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.

Start guided diagnostic →
Report