Fuel and air

P0149 — Fuel Injection Timing Error

Severity: medium Drive with care, to a shop

What P0149 means

P0149 means the actual start of fuel delivery differs from the timing the PCM commanded. It is most often seen on diesel engines, where injection timing is adjusted by a solenoid or actuator on the injection pump and monitored through shaft position and fuel pressure sensors. When the timing cannot be held within tolerance, the PCM sets the code and may limit power.

Symptoms

  • Check Engine light on
  • Rough idle or hesitation
  • Loss of power and poor acceleration
  • Increased fuel consumption
  • Excessive exhaust smoke
  • Hard starting or no start
  • Limp mode

Possible causes

  1. Failed injection timing solenoid or actuator
  2. Mechanical timing misalignment in the drive components
  3. Faulty fuel pressure sensor or pressure control actuator
  4. Failing fuel injection pump or fuel pump
  5. Air intrusion or leaks in the fuel system
  6. Clogged fuel filter or poor fuel quality
  7. Rarely, a PCM software or hardware fault

How to diagnose

  1. Scan all codes and freeze-frame data, looking for related fuel pressure or shaft sensor codes
  2. Inspect fuel lines and fittings for leaks and air intrusion
  3. Check the fuel filter and fuel quality
  4. Inspect wiring and connectors for the timing solenoid, fuel pressure sensor, and position sensors
  5. Test the solenoid or actuator resistance and operation against specifications
  6. Compare scan tool fuel pressure with a mechanical gauge reading
  7. Verify mechanical timing marks and injection pump drive alignment
  8. Check for PCM software updates for the vehicle

Common fixes

  • Replace or service the timing solenoid or actuator
  • Correct the mechanical timing alignment
  • Replace a faulty fuel pressure sensor or control actuator
  • Repair or replace the injection pump
  • Fix air leaks and replace the fuel filter
  • Update or reprogram the PCM where the manufacturer offers it

Questions and answers

What does P0149 mean?

It is a fuel injection timing error: the PCM sees fuel delivery starting at the wrong moment compared with what it commanded. It is most common on diesel engines.

Can I drive with a P0149 code?

Only briefly and carefully, to get to a shop. Power loss, smoke, and limp mode are possible, and prolonged driving can damage the engine.

Where should I start diagnosing P0149?

Start with the fuel system: check for air leaks, the fuel filter, and fuel pressure. Then test the wiring and parts of the timing solenoid and related sensors.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.