OBD-II code · Powertrain (generic)
P0148 Fuel Delivery Error
Fuel quantity actually delivered does not match the commanded value over a long observation window. Mechanical issue in the fuel system.
Is it safe to drive with P0148?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyHP pump worn
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 1.5–8 h
- Emissions test
- Likely to fail
- After the fix
- A drive cycle is needed before the light stays off
- Parts involved
- High Pressure Fuel Pump, Fuel Injectors
Related codes
- P0145O2 Sensor Circuit High Voltage (Bank 1 Sensor 3)
- P0146O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 3)
- P0147O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
- P0149Fuel Timing Error
- P014AO2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2
- P014BO2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.