P0087 Code: Fuel Rail / System Pressure Too Low
P0087 means the fuel pressure in the rail/system is lower than the ECM commands.
- Applies to
- All OBD-II vehicles (any make or model)
- Est. repair cost
- $100 – $900
- Time to fix
- 1-3 hours
What it means
Typical causes are a weak fuel pump, a clogged fuel filter, a failing pressure regulator, or a restricted fuel line. This is a generic OBD-II powertrain code defined in the SAE J2012 standard, so it applies to virtually any 1996-or-newer OBD-II vehicle — cars, trucks, and modern fuel-injected motorcycles — from any manufacturer (Toyota, Honda, Ford and the rest). Read it with any OBD-II scanner; the meaning is the same across brands, though the exact repair can vary by engine.
Symptoms
- Check engine light on
- Hard starting, stalling, or lack of power
- Hesitation under load
How to fix it
- 1
Test fuel pressure and filter
1. Measure fuel pressure against spec. 2. Replace a clogged fuel filter and test the pump output. 3. Check the regulator and lines, then clear the code.
Frequently asked questions
Will P0087 leave me stranded?
It can — low fuel pressure causes stalling and no-starts. Address the pump/filter before it strands you.
Last updated July 16, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.