Cold Start Ignition Timing Performance
What it means
P050B means the ECM found that ignition timing during a cold start didn't meet its target. Cold-start timing is tightly controlled to light off the catalyst and run smoothly before the engine warms up. Common causes include a weak battery, a failing crank or cam sensor, or VVT that isn't responding. The engine usually still starts, but cold knock and rough running should be diagnosed to avoid engine wear.
Can I keep driving? Usually yes — the engine starts and runs, but you may get knock and rough running when cold. Sustained knock can damage the engine, so don't put off the repair.
Common symptoms
What you'll notice
- Check-engine light on
- Engine knock or ping on acceleration when cold
- Intermittent stumble or miss during warm-up
- Poor fuel economy
Common causes
Most likely first
- Weak or low battery slowing cranking and affecting cold-start timingLikely
- Faulty crankshaft or camshaft position sensorCommon
- Damaged wiring or poor connection at the crank/cam sensorCommon
- Variable valve timing actuator or solenoid not responding on cold startLess often
- ECM fault (rare)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data to confirm the fault sets during cold starts.
- Test the battery and charging system; a weak battery is a common, cheap cause.
- Inspect the crankshaft and camshaft sensor wiring and connectors for damage or corrosion.
- Check the crank/cam sensor signals and VVT operation with a scan tool.
- Repair wiring or replace the faulty sensor, then clear and re-test on a cold start.
FAQ
Quick answers
Is it safe to drive with P050B?+
Can I just clear P050B?+
Related codes
Often seen with P050B
Read & clear P050B yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.