Skip to content

OBD-II Code · Fuel & Air

P0087

Fuel Rail/System Pressure Too Low

high severityDo not drive$80-$1,000

Low fuel pressure at the rail.

Common symptoms

  • Check engine light
  • Hard starting
  • Stalling
  • Lack of power

Likely causes

  • Weak fuel pump
  • Clogged fuel filter
  • Failed pressure regulator
  • Fuel line leak

Where to start

  1. Try the cheapest cause first. Start by checking: weak fuel pump.
  2. Cost & scope. $80-$1,000
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there. Don't keep driving with this one active — risk of damage.
Read the full diagnostic procedure

P0087 means the engine control module measured fuel rail pressure below the commanded setpoint during a load event, typically by 15 percent or more for several seconds. Start with the cheapest checks first: scan live data and compare commanded rail pressure to actual rail pressure at idle (should track within 1 to 2 MPa on direct injection, within 5 psi on returnless port injection) and during a wide-open-throttle pull where modern GDI systems target 150 to 200 bar (2,175 to 2,900 psi) and diesel common-rail targets 1,600 to 2,200 bar at full load. If actual pressure collapses under load, check fuel filter restriction and measure low-pressure pump output at the rail feed (should hold 55 to 65 psi on most GDI lift pumps, 8 to 14 psi on returnless port systems). Next check fuel pump current draw with an inductive amp clamp: a healthy in-tank pump pulls 4 to 7 amps, while a dying pump trends above 10 amps as brushes wear. Only after low-side and filter checks fail should you condemn the high-pressure pump, since a clogged filter or weak lift pump will set P0087 with a perfectly good HPFP. Caveat: a stuck-open fuel pressure regulator or a leaking injector can also drop rail pressure, so back up sensor data with a mechanical gauge before replacing parts.

Vehicle-specific patterns

Vehicle-specific patterns: BMW N54 and N55 (2007-2013 335i, 535i, 135i) high-pressure fuel pump failure is the textbook P0087, addressed by BMW Service Bulletin SI B13 05 09 and an extended 10-year/120,000-mile warranty that replaced failed pumps with the updated index-12 unit. Ford EcoBoost 2.0L, 2.3L, and 3.5L engines (2013-2019 Fusion, Edge, Explorer, F-150) commonly fail the in-tank low-pressure pump first, dropping supply pressure to the cam-driven HPFP and triggering P0087 alongside P0089. VW and Audi 2.0T TSI EA113 and EA888 Gen 1 (2006-2013 GTI, A4, Tiguan) suffer cam-follower wear that destroys the HPFP lobe on the intake cam; catching it early and replacing the $25 follower saves the $1,200 cam. Dodge Ram Cummins 6.7L (2007-2018) sets P0087 when the CP3 or CP4.2 pump loses output, and the CP4.2 failure mode contaminates the entire rail. Estimated repair: $80 to $3,200.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools