P0088 Fuel rail pressure too high (bank 1)
What P0088 means
The engine computer has measured fuel rail pressure above the value it asked for. This code is seen mostly on common-rail diesels and petrol direct-injection engines, where rail pressure is very high. The computer usually limits power to protect the injectors, pump and engine.
P0088 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.
At a glance
- Severity
- High
- Typical repair cost
- 100–600 €
- Workshop time
- 1.5–6 h
- Repair difficulty
- Hard
- DIY possible
- No
- Check engine light
- Yes
- Affects emissions test
- Yes
- Limp mode possible
- Yes
Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.
Symptoms
- Check engine light on
- Reduced power or limp mode
- Rough running, knocking or hard starting
- Engine may stall or cut out
Common causes
- Faulty fuel pressure regulator or pressure control valve on the rail
- Sticking fuel metering (volume control) valve on the high-pressure pump
- Faulty rail pressure sensor reporting a falsely high value
- Blocked or kinked fuel return line
- Wiring or connector fault on the regulator or metering valve
Can I keep driving with P0088?
Get it checked as soon as possible and avoid driving if the car is in limp mode or running badly. Excess rail pressure can damage injectors, seals and the high-pressure pump.
What to check first
- Read live data and compare commanded and actual rail pressure at idle and when revving.
- With the engine off, check that the rail pressure sensor reading drops close to zero; a high reading with no pressure points to the sensor.
- Inspect the connectors and wiring on the pressure regulator, metering valve and rail pressure sensor.
- Check the fuel return line for blockage or kinks, then test or replace the regulator or metering valve as indicated.
Related codes
- P0087 Fuel rail/system pressure too low (bank 1)
- P0089 Fuel pressure regulator 1 performance
- P008A Low-pressure fuel system pressure too low
- P0093 Fuel system leak detected - large leak
- P0073 Ambient air temperature sensor circuit high
- P0072 Ambient air temperature sensor circuit low
- P0071 Ambient air temperature sensor range/performance
- P00AF Turbocharger/supercharger boost control A module performance
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: