P0087 — Fuel rail pressure too low
Severity: Serious
Can you drive? With caution: limp mode possible, have it checked soon
Make: All makes (OBD-II standard)
| Meaning | Rail pressure is below the requested value. Take this code seriously: it often comes shortly before a roadside breakdown. |
| Family | Powertrain (P) |
Typical symptoms
Hard starting
Power loss under load
Stalling under acceleration
Irregular injection noise
Hesitation on hills at full load
Power loss under load
Stalling under acceleration
Irregular injection noise
Hesitation on hills at full load
Common causes
Exhausted fuel filter: check this first
Weak lift pump
Faulty pressure regulator
Injectors returning too much fuel
Air in the system or leaking lines
Weak lift pump
Faulty pressure regulator
Injectors returning too much fuel
Air in the system or leaking lines
What to do
Start with the filter and an injector return test: both are cheap and explain most cases. The high pressure pump is the last hypothesis, not the first: when it genuinely fails it usually sends debris through the whole system, and the symptoms are far worse than this.
Frequently asked questions
What does code P0087 mean?
Fuel rail pressure too low. Rail pressure is below the requested value. Take this code seriously: it often comes shortly before a roadside breakdown.
Can I keep driving with code P0087 active?
With caution: limp mode possible, have it checked soon
Common causes — P0087
Exhausted fuel filter: check this first Weak lift pump Faulty pressure regulator Injectors returning too much fuel Air in the system or leaking lines
How do you fix code P0087?
Start with the filter and an injector return test: both are cheap and explain most cases. The high pressure pump is the last hypothesis, not the first: when it genuinely fails it usually sends debris through the whole system, and the symptoms are far worse than this.
Need help with this fault?
We are ECU specialists: diagnosis, file repair and remapping for cars, bikes, trucks and agricultural vehicles.
Contact us
Where to get it fixed
Related codes
- P0001 — Fuel Volume Regulator Control Circuit Open
- P0002 — Fuel Volume Regulator Control Circuit Range/Performance
- P0003 — Fuel Volume Regulator Control Circuit Low
- P0004 — Fuel Volume Regulator Control Circuit High
- P0005 — Fuel Shutoff Valve Control Circuit/Open
- P0006 — Fuel Shutoff Valve Control Circuit Low
- P0007 — Fuel Shutoff Valve Control Circuit H igh
- P0008 — Engine Position System Performance (Bank1)
- P0009 — Engine Position System Performance (Bank2)
- P000F — FUEL SYSTEM OVER PRESSURE RELIEF VALVE ACTIVATED
- P0010 — A Camshaft Position Actuator Circuit (Bank1)
- P0011 — Camshaft timing over-advanced (bank 1)