Skip to content

OBD-II Code · Fuel & Air

P0088

Fuel Rail/System Pressure Too High

high severitySafe to drive$100-$500

Fuel pressure too high.

Common symptoms

  • Check engine light
  • Rich running
  • Black smoke

Likely causes

  • Stuck pressure regulator
  • Kinked return line

Where to start

  1. Try the cheapest cause first. Start by checking: stuck pressure regulator.
  2. Cost & scope. $100-$500
  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.
Read the full diagnostic procedure

P0088 indicates fuel rail pressure exceeded the commanded value, usually by 10 to 15 percent over the ECM's target for a calibrated time window. The cheapest first step is to graph commanded versus actual rail pressure at idle and during deceleration: on GDI, commanded pressure should drop to roughly 40 to 50 bar at idle and the actual value should follow within 3 bar, while on diesel common-rail idle target is 250 to 350 bar. If actual pressure stays pinned high while commanded drops, the high-pressure regulator (volume control valve on Bosch HDP5, pressure control valve on CP3/CP4) is stuck closed or has lost its return path. Verify by back-probing the regulator solenoid with a scope: you should see a PWM signal sweeping 20 to 80 percent duty cycle, and current ramp of 0.5 to 1.5 amps. A pinched return line or a failed pressure relief valve will also trap pressure, so inspect the return circuit before electrical condemnation. Caveat: some platforms (notably Ford EcoBoost and GM 2.0T LTG) will set P0088 as a downstream effect of a sticking injector that fails to bleed pressure on shutdown, so a leak-down test on the injectors is a worthwhile $0 check before parts.

Vehicle-specific patterns

Vehicle-specific patterns: BMW N54 (2007-2010 335i, 535i, 135i) sets P0088 when the index-09 or index-10 HPFP fails with the regulator stuck closed, covered by the same SI B13 05 09 recall as P0087. GM 3.6L LFX and LLT direct injection (2008-2017 CTS, Camaro, Acadia) commonly fails the fuel pressure regulator solenoid integral to the HPFP. Hyundai and Kia 2.0T and 2.4 GDI Theta II (2011-2019 Sonata, Optima, Sorento) sees HPFP regulator faults often paired with timing chain wear that shifts pump phasing. Ford 6.7L Power Stroke (2011-2019 F-250, F-350) sets P0088 when the CP4.2 pump's pressure control valve fails, sometimes after fuel-quality contamination. Estimated repair: $250 to $2,400.

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