DOBD DashX ☰ Browse all codes
P0149

Fuel Timing Error

Fuel & air metering Generic OBD-II Medium

What it means

P0149 means the computer has detected that fuel injection timing is outside the expected range. It's most often a fuel-delivery or injection-pump/timing-control problem and shows up as reduced power, rough running, and — especially on diesels — hard starting. Checking fuel supply and pressure first usually points to the cause.

Medium

Can I keep driving? Usually drivable but down on power; on diesels a fuel-timing error can cause hard starts and rough running, so get it diagnosed before it worsens.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty or worn fuel injection pump
  2. Failing fuel timing control (injection timing solenoid or actuator)
  3. Low or inconsistent fuel pressure
  4. Clogged fuel filter restricting supply
  5. Dirty or worn fuel injectors

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data to see the conditions when the timing error is flagged.
  2. Check fuel supply first — replace a clogged fuel filter and confirm fuel pressure is in spec.
  3. Inspect the injection-timing control actuator/solenoid and its wiring.
  4. Test the injection pump operation and delivery.
  5. Have injectors tested or serviced if pressure and pump check out. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0149?+
Short-term, often yes, but the engine may be down on power and start hard. Because timing errors can stress the fuel system, get it looked at rather than driving on it indefinitely.
Can I just clear P0149?+
It returns until the underlying fuel-timing or pressure issue is fixed. Start with the cheap checks — fuel filter and pressure — before condemning the pump.

Related codes

Often seen with P0149

Read & clear P0149 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX