Error code

OBD2 P0149

OBD2P0149
Diagnostic Trouble Code· Standard OBD-II fault code read from the vehicle's onboard diagnostics.

What it means

Fuel Timing Error.

Severity

moderateCan drive, but performance will be affected.

Summary

P0149 indicates a fuel timing error in diesel engines with distributor injection pumps, where the ECM detects an issue with the timing of fuel injection pulses.

Symptoms

  • Decline in engine performance and fuel economy
  • Engine may enter limp-home mode

Common Causes

  • Failure of the fuel timing solenoid
  • Mis-timing between crankshaft and fuel pump

Diagnosis

  1. Check for electrical faults in the fuel timing solenoid
  2. Inspect wire harness between ECM and fuel timing solenoid
  3. Measure resistance across terminals of fuel timing solenoid if possible

Fixes

  • Replace faulty fuel timing solenoid

FAQ

What causes P0149?

Common causes include failure of the fuel timing solenoid or mis-timing between crankshaft and fuel pump.

How do I diagnose P0149?

Start by checking electrical faults in the fuel timing solenoid, inspecting wire harness connections, and measuring resistance across terminals if possible.

Not affiliated with OBD2. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.