| Rate the site |
P0087 – Fuel Rail/System Pressure Too Low
This code means the engine control module (ECM) has detected that fuel pressure in the rail is below the required threshold.
In simple terms:
The engine is not receiving enough fuel pressure to operate correctly.
This can cause:
lean conditions
misfires
hesitation
engine stalling
Modern vehicles monitor:
fuel rail pressure sensor
target vs actual fuel pressure
engine load
injector pulse width
If actual pressure drops below commanded pressure under certain conditions, the ECM sets P0087.
On direct injection engines, pressure differences can be dramatic (up to 2000+ PSI).
Low fuel pressure can lead to:
sudden power loss
engine stalling
lean combustion
overheating
catalytic converter damage
In turbocharged engines, this can become dangerous quickly.
As pumps age:
pressure drops under load
vehicle hesitates during acceleration
misfires may occur
High mileage is a major risk factor.
Restricted flow reduces pressure reaching the rail.
More common on older return-style systems.
If regulator sticks open:
pressure bleeds off
rail pressure drops
lean condition develops
DI engines use:
low-pressure pump in tank
high-pressure pump driven by camshaft
If HPFP fails:
P0087 often appears
acceleration becomes weak
turbo performance drops
Very common on modern turbo engines.
If sensor reports incorrect low pressure:
ECU may reduce power
limp mode may activate
Live data comparison confirms this.
Damaged wiring to pump or sensor can:
cause intermittent low readings
trigger random pressure drops
Check:
commanded vs actual pressure
pressure at idle
pressure under load
If pressure drops during acceleration → pump likely weak.
Low pressure often results in:
high positive fuel trims
lean codes (P0171 / P0174)
👉P0171 Code (Bank 1 Lean): Complete Diagnostic Guide to Fixing a Lean Engine Condition
👉P0174 Code (Bank 2 Lean): Why Your Engine Is Running Too Lean
Use mechanical pressure gauge.
Compare specs at:
idle
2500 RPM
full load
Pressure should remain stable.
Often appears with:
P0300 (misfire)
P0171 (lean)
P0191 (fuel rail pressure sensor)
Cluster diagnosis is critical.
hesitation during acceleration
loss of power
engine stalling
hard starting
rough idle
check engine light
Turbo engines may feel significantly underpowered.
Fuel filter replacement: $100–300
In-tank fuel pump replacement: $500–1500
High-pressure fuel pump (DI engines): $800–2500+
Fuel rail pressure sensor: $150–400
Luxury or European vehicles cost more.
Replacing injectors first
Ignoring fuel trims
Not testing pressure under load
Assuming sensor failure without gauge test
Replacing pump without checking electrical supply
| Symptom | Likely Cause |
|---|---|
| Pressure drops under load | Weak fuel pump |
| Lean codes + P0087 | Fuel delivery issue |
| Rough idle only | Regulator issue |
| Turbo feels weak | HPFP failure |
| Code intermittent | Wiring or sensor |
Yes — it can cause stalling and power loss.
Not recommended for long distances.
Weak fuel pump.
It can be, especially on direct injection engines.
P0087 indicates that the engine is not receiving sufficient fuel pressure.
It is not a code to ignore.
Correct diagnosis requires:
➡ Monitoring live rail pressure
➡ Testing pump performance
➡ Checking fuel trims
➡ Confirming sensor accuracy
Fuel system issues escalate quickly if untreated.