P0149
UniversalFuel Timing Error
The engine control system has detected a problem with fuel timing—the coordination of when fuel is delivered to the engine. The exact system and monitoring method depend on the vehicle. This condition can affect how smoothly or reliably the engine runs, but the code alone does not identify a failed part.
⚠️ Before You Begin (Safety First)
If the engine stalls, loses substantial power, or runs so poorly that the vehicle is difficult to control, stop driving when it is safe and arrange for assistance. If you notice a fuel leak or smell of fuel, stop the engine, keep away from ignition sources, and have the vehicle inspected.
Common Symptoms
- The engine may run roughly or unevenly if fuel delivery is not coordinated as expected.
- Starting may be difficult, or the engine may stall, if the timing error interferes with reliable combustion.
- The vehicle may have reduced power or respond poorly during acceleration.
- Fuel economy or emissions may worsen if combustion is affected.
- The warning light may be the only noticeable symptom; some vehicles may show no obvious change in how they run.
Common Causes
- A fault in the fuel timing control system may prevent the system from coordinating fuel delivery as expected.
- An electrical connection, wiring fault, or control input problem may interfere with timing control or its monitoring.
- A mechanical timing or fuel-delivery problem may affect when fuel reaches the engine.
- A related engine-control fault may contribute to the detected timing error; the code alone does not establish which component or system is responsible.
Diagnostic Steps
- Note when the warning appeared and whether the engine is hard to start, runs roughly, stalls, or loses power; these details can help narrow the diagnosis.
- Check for other stored warning codes with a compatible scan tool and record them before clearing anything, since related codes may provide useful context.
- With the engine off and cool, visually inspect accessible wiring and connectors around relevant engine and fuel-control components for loose connections or obvious damage. Do not disconnect components unless the vehicle's service information says it is safe.
- Check the owner's manual for any vehicle-specific warnings and arrange a professional diagnosis if the code returns, symptoms are present, or the relevant components are not safely accessible.
- Avoid changing fuel timing or replacing parts based on this code alone; detailed tests and procedures depend on the vehicle's model, year, and engine.
When to Call a Professional
A technician can check for related codes and review scan data to understand how the fuel timing system is behaving. Further checks may include inspecting relevant wiring and connectors, testing the system's inputs and controls, and checking mechanical timing or fuel delivery as appropriate for the vehicle. Use model-, year-, and engine-specific service information before testing or adjusting components.
Compare component listings
Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.
Commonly Asked Questions
Does P0149 prove that a particular part has failed?
No. It indicates a detected fuel timing error, but wiring, control inputs, mechanical timing, or fuel delivery may also be involved. Diagnosis is needed before choosing a repair.
Can I keep driving with this code?
That depends on how the vehicle is running. If it drives normally, arrange diagnosis soon and monitor for changes. Stop when safe and seek assistance if it stalls, loses substantial power, or becomes difficult to control.
Could there be no noticeable symptoms?
Yes. Some vehicles may store the code without an obvious change in driving behavior, especially if the detected condition is intermittent.
Will clearing the code fix the problem?
Clearing it does not correct the underlying condition. If the cause remains, the code may return; record related codes and symptoms before clearing anything.
Browse Available Code Guides
Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.