The fuel pressure in the fuel rail is lower than commanded. This causes a lean condition and can lead to engine damage.
SeverityCritical
CategoryFuel System
Est. Repair Cost$200–$800
Code TypePowertrain
DIY RepairProfessional
DifficultyProfessional
⚡ Common Causes
›Weak or failing fuel pump
›Clogged fuel filter
›Faulty fuel pressure regulator
›Clogged fuel injectors
›Kinked fuel line
⚠️ Symptoms
›Hard starting especially when hot
›Stalling under load
›Hesitation on acceleration
›Engine surging
›Poor performance at high RPM
✅ How to Fix — Step by Step
Step 1:Check fuel pressure with gauge (spec usually 55–65 PSI)
Step 2:Replace fuel filter
Step 3:Test fuel pump current draw
Step 4:Replace fuel pressure regulator
Step 5:Inspect fuel lines for restriction
🔧 Diagnostic Tools Required
✔OBD-II Diagnostic Scanner
✔Digital Multimeter
✔Basic Hand Tools
✔Flashlight
✔Vehicle Service Manual
Using the correct diagnostic tools helps identify the root cause of P0087 before replacing parts unnecessarily. Always confirm the fault using live data and manufacturer-recommended diagnostic procedures.
🚗 Vehicles Commonly Reporting P0087
Chevrolet SilveradoFord F-150GMC SierraRam 1500Volkswagen JettaBMW 5 Series
❌ Common Mistakes to Avoid
✘Replacing the fuel pump before testing pressure at both idle and under load
✘Skipping the much cheaper fuel filter replacement first on vehicles that have one
✘Not checking for a clogged fuel pickup sock inside the tank
✘Overlooking a stuck-open fuel pressure regulator as the actual cause
📋 Technical Service Bulletins
High-pressure fuel pump TSBs are common on direct-injection engines — several manufacturers have issued updated pump part numbers or software updates addressing chronic low fuel pressure complaints.
🏭 Manufacturer-Specific Notes
GM/Chevrolet P0087
GM trucks with direct-injection V8 engines have had documented high-pressure fuel pump wear issues — check for an active recall or extended warranty before paying out of pocket.
BMW P0087
BMW direct-injection engines rely on both a low-pressure in-tank pump and a high-pressure pump — pinpoint which stage is failing before ordering parts, since they are not interchangeable.
Ford P0087
On Ford EcoBoost trucks, a clogged fuel filter (where equipped) or a failing in-tank pump are the most common causes — start with the cheaper filter check.
🎓 Expert Tip: Always test fuel pressure under load (during acceleration or with a road test), not just at idle — a fuel pump that reads fine sitting still can still be too weak to keep up with demand once the engine is working hard.
💡 Pro Tip: Test fuel pressure at the rail — if it drops more than 5 PSI after shutoff, the check valve in the pump is failing.
Repair Cost Estimate
Full Repair Estimate
$200–$800
DIY Possible?
PRO
Severity
Critical
Diagnosis Time
30–60 minutes
Repair Time
1–4 hours, depending on fuel pump accessibility
Frequently Asked Questions
What does OBD2 code P0087 mean?+
P0087 stands for Fuel Rail/System Pressure Too Low. The fuel pressure in the fuel rail is lower than commanded. This causes a lean condition and can lead to engine damage.
What causes code P0087?+
Weak or failing fuel pump; Clogged fuel filter; Faulty fuel pressure regulator; Clogged fuel injectors; Kinked fuel line
How do I fix code P0087?+
Check fuel pressure with gauge (spec usually 55–65 PSI); Replace fuel filter; Test fuel pump current draw; Replace fuel pressure regulator; Inspect fuel lines for restriction
How much does it cost to fix P0087?+
Estimated repair cost for P0087 is $200–$800.
Is P0087 DIY-friendly?+
P0087 typically requires professional equipment and a qualified mechanic.
References
SAE J1979 — E/E Diagnostic Test Modes (OBD-II communication standard)
ISO 15031 — Road vehicles: communication between vehicle and external equipment for emissions-related diagnostics
Vehicle manufacturer service manual (consult your specific make and model)