P0087 – Fuel rail/system pressure too low
What it means
On common-rail diesels and direct-injection petrol engines, a high-pressure pump fills a shared fuel rail that feeds the injectors. A pressure sensor constantly measures rail pressure, and the computer adjusts the control to match. P0087 means the measured pressure keeps staying below the target.
Symptoms
- Hard or long cranking; stalling after starting.
- Loss of power, hesitation, limp mode.
- A "starving", stuttering feel when accelerating.
- Check engine light on.
Common causes (most likely first)
- A clogged fuel filter. On diesels, water collected in the filter's water separator can also be a problem.
- Weak supply: the in-tank or lift pump doesn't deliver enough fuel to the high-pressure pump. Air getting into the system is also common.
- A faulty pressure or volume control valve.
- A worn high-pressure pump.
- A leaking injector with too much return flow.
- A faulty rail pressure sensor or wiring fault giving a false reading.
How urgent is it? Can I drive?
Urgent. With low pressure the engine can stall at any moment, even in traffic. A worn high-pressure pump can shed metal particles into the system and ruin the injectors. If you have power loss and hard starting, stop using the car regularly and get it to a workshop soon.
What to check first
- Read all codes. Pressure regulator, sensor and injector codes help narrow things down.
- Compare requested and actual rail pressure in live data at idle and when revving. If the actual value lags when you rev, the pressure loss is real. If the signal looks unrealistic even with the engine off, suspect the sensor.
- Check when the fuel filter was last changed. If it was long ago, start there.
- On diesels, look at any clear fuel lines: bubbles mean air is getting in.
- Think about the last fill-up: if the fault started right after, contaminated or wrong fuel may be the cause.
When to see a mechanic
Measuring rail pressure directly, testing injector return flow and checking the pump are all workshop jobs. Don't open the high-pressure system yourself: the pressure with the engine running can be life-threatening, and the system is very sensitive to dirt.
FAQ
Will a new filter fix P0087?
Often, if the filter was clogged. If the fault stays, the pump, regulator and injectors need checking.
Can the pressure sensor be bad?
Yes. If the computer gets a false reading, it sets the code even when the pressure is fine. Confirm this by measuring.
Can a misfuel cause P0087?
Yes. Petrol in a diesel, or watery or dirty fuel, can damage the pump and the injectors. Don't restart the engine; get help.
Get a fault-code PDF for your own car
This page is general information. The paid FaultCode Decoder PDF covers your car: known causes for your make, engine and year, a suggested order of checks and the public sources behind them (recalls, owner's manual, model forums). It costs €9.99, delivered within 24 hours.
What we need:
- VIN (17 characters, required), make/model, year, engine, fault codes for the report
- include every code read from the car, not just this one.
We don't help with tuning, or with disabling, "deleting" or coding out the DPF, EGR or AdBlue system. That is illegal and harms air quality.