BMW 320d Glow Plug Failure — Hard Cold Start
Failed glow plugs on BMW 320d cause difficult cold starting — extended cranking before the engine fires, white smoke and rough running until warm. P0670-P0677 codes stored for specific plug failure. Replace all four plugs simultaneously as they age at similar rates. Glow plug set: £80-160; fitting adds £80-150.
Repair / Solution
No confirmed fixes yet. Share yours below.
⚠️ Wrong Diagnosis?
No commonly reported misdiagnoses for this fault yet. If you have replaced a part that did not fix this BMW 3 Series 2005 problem, submit a wrong diagnosis report — it helps other drivers avoid the same costly mistake.
🚗 More About This Vehicle
📖 Related Repair Guides
Help other owners by sharing your experience.
Your real-world fix helps thousands of drivers worldwide. Takes 2 minutes.