P06D0
Cylinder 12 Glow Plug Incorrect
Glow plug / diesel preheat
Generic OBD-II
High
What it means
P06D0 is a diesel code meaning the ECM sees the glow plug on cylinder 12 behaving incorrectly for its type — often a wrong, failed, or out-of-spec plug. Glow plugs pre-heat the cylinder for cold starting, so the main symptoms are hard cold starts and rough, smoky running until the engine warms up.
High
Can I keep driving? You can usually drive once warm, but expect hard cold starts and rough cold running until the glow plug is repaired.
Common symptoms
What you'll notice
- Hard or slow starting when cold
- Rough idle and white smoke on a cold start until warm
- Glow plug (coil) warning light or check-engine light on
- Reduced power in cold weather
Common causes
Most likely first
- Wrong or out-of-spec glow plug fitted to cylinder 12Likely
- Failed or weak glow plug on cylinder 12Common
- High-resistance wiring or a corroded connectorCommon
- Faulty glow plug control moduleLess often
- Faulty ECM/PCM driver (less common)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and confirm the fault is on cylinder 12.
- Confirm the correct glow plug part is fitted and measure its resistance against the others.
- Inspect the wiring and connector for corrosion or added resistance.
- Check the glow plug control module output and grounds.
- Replace with the correct plug or repair the circuit, clear the code, and retest.
FAQ
Quick answers
Is it safe to drive with P06D0?+
Usually yes once warm, but cold starts will be harder and it may run rough and smoke. It won't harm the engine, but fix it before cold weather.
Can I just clear P06D0?+
It returns once the ECM re-tests the glow plug. The wrong or failed plug has to be corrected for the code to stay cleared.
Related codes
Often seen with P06D0
Read & clear P06D0 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX