OBD-II code · Powertrain (generic)
P0149 Fuel Timing Error
Injection timing deviates from target. Often caused by chain wear, sensor offset, or injector response drift.
Is it safe to drive with P0149?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyTiming chain stretched
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 4–12 h
- Emissions test
- Likely to fail
- After the fix
- A drive cycle is needed before the light stays off
- Parts involved
- Timing Chain, Fuel Injectors, Crankshaft Position Sensor
Related codes
- P0146O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 3)
- P0147O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
- P0148Fuel Delivery Error
- P014AO2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2
- P014BO2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2
- P014CO2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 1
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.