P0087 Code: Fuel Rail/System Pressure Too Low
Measured fuel pressure has dropped well below what the engine computer is asking for.
Stop driving
Treat this as a stop-soon code: a fuel-starved engine can cut out at highway speed with no warning, and diesel high-pressure pumps that run dry can self-destruct and send metal through the whole injection system. Fill the tank, avoid hard acceleration and towing, and get it diagnosed within days, not weeks.
Safety first · Consult a professional
- Fuel vapor is flammable. No smoking or open flames; work outdoors and fix fuel leaks before driving.
At a glance
Severity: High
- Meaning
- Fuel Rail/System Pressure Too Low
- System
- Fuel & Air Metering · Powertrain
- Safe to drive?
- With caution
- Typical repair cost
- $80–$4,000
- DIY difficulty
- Moderate
The PCM compares the pressure it commands at the fuel rail with what the rail pressure sensor actually reports, and P0087 sets when the actual value stays too far below the target for a calibrated time. Where that target sits depends on the engine: port injection runs a fixed 45 to 60 psi, gasoline direct injection (GDI) commands anywhere from about 700 to 3,000 psi from the cam-driven high-pressure pump, and diesel common-rail systems run 4,000 to 29,000 psi. Low pressure almost always means the supply side can't keep up with demand: a starving in-tank pump, a plugged filter, a worn high-pressure pump, or on diesels injectors leaking too much fuel back to the tank. Because the fault usually appears first under heavy load, the classic complaint is a truck that pulls fine around town and falls flat or stalls on a highway grade or with a trailer.
How to read P0087
- P Powertrain
- 0 Generic (SAE)
- 0 Fuel/air & emissions (aux.)
- 87 Specific fault
Symptoms
- Check engine light, sometimes with reduced power or limp mode
- Engine bogs, surges or stalls under hard acceleration, on grades or when towing
- Long cranking, especially on a hot restart or after sitting
- Sputtering at high speed that clears when you lift off the throttle
- Rough idle or misfire codes together with lean codes
- Whining fuel pump audible from the rear of the car
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Weak or failing in-tank fuel pump (lift pump), often worsened by a low fuel level
- Clogged fuel filter or in-tank strainer sock
- Worn GDI high-pressure pump or its cam follower/lobe
- Voltage drop to the pump: corroded connector, poor ground, tired fuel pump driver module
- Diesel injectors returning too much fuel (excess back-leakage) or a worn common-rail pump
- Fuel pressure regulator or volume control valve stuck open, bleeding pressure away
- Kinked or collapsed supply hose, water or bad fuel in the tank
Diagnosis step by step
Log commanded vs actual rail pressure under load
With a scan tool graphing 'desired' and 'actual' fuel rail pressure, drive the car and reproduce the complaint. If actual tracks the target at idle but sags on a wide-open pull, the supply side is running out of volume. If it's low everywhere, look at the pump, filter and regulator first.
Tools: OBD-II scanner
Check low-side pressure with a gauge
On port-injection and GDI engines, tee a gauge into the low-pressure line or Schrader port: expect roughly 45 to 60 psi for port injection and whatever the low-side spec is for GDI (commonly 55 to 90 psi). Relieve pressure first, keep a rag over the fitting and no sparks or open flame nearby. Low pressure here points at the tank pump, filter or a voltage problem, not the high-pressure pump.
Tools: Fuel pressure gauge, Gloves
Measure voltage and current at the pump
During the prime cycle, voltage at the pump connector should be within about half a volt of battery voltage. A big drop means a bad ground or connector; on vehicles with a fuel pump driver module, verify its output with a scope or the module's duty-cycle data.
Tools: Multimeter
Inspect and replace the fuel filter
Many GDI cars have a lifetime strainer in the tank, but trucks and diesels have a serviceable filter that plugs long before the pump gives up. On diesels also drain the water separator and look for a milky or gelled sample.
Tools: Gloves, Flashlight
On diesels, run an injector return-flow test
Connect return bottles to each injector and crank or idle for the specified time. One injector filling far faster than the others is bleeding rail pressure to the tank and will hold the pressure down no matter how good the pump is. Never crack a high-pressure line with the engine running; the spray can pierce skin.
Tools: Gloves
Inspect the GDI pump cam follower
On engines that drive the high-pressure pump from a camshaft lobe, remove the pump and inspect the follower or tappet. A worn-through follower shortens the pump stroke and shows up as pressure that cannot reach the target under load.
Tools: Torque wrench, Flashlight
Where the parts are
- 1MAF sensor
- 2Turbocharger
- 3Throttle body
- 4Intake manifold
- 5Fuel injector
- 6EGR valve
- 7Fuel pump
- 8Thermostat
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Fuel filter replacement | Yes | $80–$250 |
| Fuel pump wiring or ground repair | Yes | $100–$350 |
| In-tank fuel pump module replacement | No | $450–$1,200 |
| GDI high-pressure pump and cam follower | No | $600–$1,500 |
| Diesel common-rail pump or leaking injectors | No | $1,200–$4,000 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Notes by brand
Volkswagen
On early 2.0T FSI engines, the cam follower between the intake camshaft and the high-pressure pump wears through, dropping rail pressure under load and eventually damaging the cam lobe. Inspecting the follower is a routine check on these engines.
Ford
On diesel trucks with a CP4-style high-pressure pump, fuel contamination or running low on fuel can destroy the pump and spread debris through the rails and injectors, so a P0087 with metal in the fuel filter calls for a full system inspection.
Field data
| Honda | 48 | Cr-V, Pilot, Accord | |
|---|---|---|---|
| Volkswagen | 29 | ||
| Ford | 17 | ||
| Hyundai | 12 | Sonata, Tucson, Veloster | |
| Nissan | 10 | Juke, QX56, Titan Xd | |
| Toyota | 8 | Tacoma, Camry, Highlander | |
| Kia | 7 | Sorento, Optima | |
| Audi | 6 | A3, Q7, A4 |
Source: NHTSA Complaints API (US government open data), analyzed by DTC mention.
Emissions / smog test impact
Will fail
The check engine light alone fails an OBD-II emissions inspection in every state that tests, and clearing the code before the test leaves the readiness monitors incomplete. Fix the pressure problem first; a starving engine also runs lean and can fail a tailpipe test outright.
Frequently asked questions
Can running the tank low really cause P0087?
Yes. The in-tank pump relies on surrounding fuel for cooling, and a low level lets it suck air during cornering or on grades. Repeated low-tank running shortens pump life, and on diesels a dry high-pressure pump can be destroyed in seconds.
Is it the low-pressure pump or the high-pressure pump?
Check the low side first. If the lift pump delivers correct pressure and volume to the high-pressure pump and rail pressure still can't reach the target, the high-pressure pump, its regulator or the injectors are at fault. Replacing the expensive pump without proving the supply side is a common mistake.
Will a fuel additive fix it?
No. Additives won't unclog a filter or restore a worn pump. On diesels a cleaning additive can help with mild injector deposits, but P0087 usually comes from a mechanical shortfall that needs parts.
Why does it only happen on the highway or when towing?
Fuel demand rises steeply with load. A pump or filter that keeps up at idle can't deliver the volume needed at full throttle, so pressure collapses exactly when the engine needs it most and the PCM sets the code.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- US EPA – On-Board Diagnostics (OBD) program
- Manufacturer public service information (cross-checked)
- NHTSA Complaints API
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy