P050BSpeed, idle and voltage

P050B: Cold Start Ignition Timing Performance

P050B means the engine computer saw that the spark timing after a cold start did not match what it had requested for warming up the catalytic converter quickly. It usually causes no noticeable driving problems, but it turns on the check engine light and can affect emissions.

You can keep driving

The data lists no limp mode for this code and usually no noticeable symptoms, so normal driving is generally fine. The catalyst warms up more slowly after cold starts, so have it checked rather than leaving it, especially if you need to pass an emissions test.

What it means

After a cold start, the engine computer (the engine module) raises idle speed and airflow and delays the spark (called retarding the ignition timing) so more heat goes into the exhaust. This heats the catalytic converter, the part that cleans the exhaust, so it starts working sooner. P050B checks the spark-delay part of this routine. Ford, for example, sets the code when the timing the computer wants and the timing it actually commands differ by more than 10 degrees. That can happen when another system, such as knock control, torque control or idle control, takes back the delay. The test runs once per trip, after a cold start, and needs a drive cycle (a set pattern of driving) to run again. Software is the most common cause. FCA fixed this code with a software update on the 2018-19 2.0-liter turbo Wrangler.

Likely causes

What you may notice

  • Check engine light on
  • Usually no noticeable symptoms
  • Catalyst warms up more slowly after a cold start

What to check, cheapest first

  1. 1Read the stored codes and note any related ones such as P050A, P050E, P0300, P0325 or P0505. · you can do it
  2. 2Look for a rough or unstable idle on cold starts, which can point to false air (unmetered air leaking in) or a dirty throttle. · you can do it
  3. 3Check for loose or cracked air intake hoses and vacuum lines that could let in false air. · you can do it
  4. 4Check whether a software update or service bulletin exists for the engine module on your vehicle. · mechanic
  5. 5Review freeze-frame and live data from a cold start to compare desired and commanded timing and see what is taking back the retard. · mechanic
  6. 6Inspect the throttle body and test the knock sensor circuit if the data points to idle or knock control. · mechanic

Related codes

Frequently asked questions

Can I drive with a P050B code?+

Generally yes. The code does not cause limp mode and often has no noticeable symptoms. Get it checked, since the catalyst warms up more slowly after cold starts.

Can a loose gas cap cause P050B?+

Not according to the reference. The listed causes are software, idle control, knock control and extra load. A gas cap problem usually sets a different code.

Will P050B pass an emissions test?+

Probably not. The check engine light is on and the code is emissions relevant. Fix the cause and complete a drive cycle so the test runs again and the light stays off.

Can I fix P050B myself?+

Usually not. The likely fix is a software update, and diagnosis takes scan tool data. The estimated repair time is 0.5 to 1.5 hours.

Written with the help of AI from the public OBDex definition (CC0). Each make may use the code differently. Updated: 2026-11-10