OBD-II fault code

P050B: Cold Start Ignition Timing Performance

What it means

During cold-start the ECU retards ignition timing to raise exhaust temperature for catalyst light-off. The strategy does not deliver the expected timing - feedback from knock sensor or combustion model shows ignition too far advanced or retarded for the demanded calibration.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

During cold-start warm-up, the engine control module adjusts ignition timing to help heat the catalyst while maintaining stable combustion. P050B sets when cold-start timing performance does not meet the expected behaviour, which may involve inaccurate knock-sensor feedback or incorrect camshaft timing.

Common causes

Most likely first.

  1. Knock sensor drift causes wrong feedback
  2. Cam phaser offset against crank

Symptoms

  • Check-engine light on
  • Rough running after a cold start
  • Sluggish response or reduced power while the engine is cold
  • Longer time for the engine or catalyst to warm up

How to diagnose it

  1. Read freeze-frame data and note coolant temperature, RPM, load, and timing when P050B set.
  2. Compare commanded and actual ignition timing during a cold start, and check for related knock-sensor or cam-timing codes.
  3. Inspect knock-sensor wiring and connectors for damage, corrosion, or loose connections.
  4. Check camshaft and crankshaft synchronization data during cold operation for an offset or implausible reading.
  5. Test the knock-sensor circuit and cam-timing system using the manufacturer's specification and service information.

Common fixes

  • Repair damaged or loose knock-sensor wiring and connectors.
  • Replace a knock sensor that fails its circuit or signal test.
  • Correct a camshaft timing or phaser fault identified by testing.
  • Repair related wiring or connection faults affecting timing feedback.

Can I keep driving?

If the engine runs roughly or has reduced power while cold, avoid hard acceleration until it warms and runs smoothly. Persistent rough running can increase emissions and may indicate a timing or combustion fault that needs prompt attention.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes