OBD-II Generic Error Code P0670: How to Fix It - Glow Plug Control Module

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0670
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0670 indicates a problem with the glow plug control module in diesel vehicles. This module manages the glow plugs that heat the engine's cylinders for cold starts. While you can check wiring and fuses yourself, replacement may require professional help.
Ad

Tools You'll Need

How to Fix Error Code P0670

  1. Check the Glow Plug Fuse and Relay

    Disconnect the battery before handling any electrical components.
  2. Inspect Glow Plug Wiring and Connectors

  3. Test Glow Plugs Individually

    Allow the engine to cool completely before removing glow plugs.
  4. Test the Glow Plug Control Module

    Refer to your vehicle's service manual for specific pinouts.
  5. Replace the Glow Plug Control Module

    Use a high-quality replacement module; aftermarket parts may fail quickly.

Parts You May Need

Glow plug relay
Check Price on Amazon
Glow plug control module
Check Price on Amazon
Glow plug relay
Check Price on Amazon
Glow plug control module
Check Price on Amazon
Glow plug relay
Check Price on Amazon
Glow plug control module
Check Price on Amazon
Glow plug relay
Check Price on Amazon
Glow plug control module
Check Price on Amazon
Ad

When to Call a Professional

If you've checked all wiring, fuses, relays, and glow plugs and the code persists, the glow plug control module likely needs professional replacement. Also, if you're uncomfortable working with electrical systems or removing glow plugs (risk of breaking off in the cylinder head), seek a mechanic.

Frequently Asked Questions

Can I drive with a P0670 code?
You may notice hard starting, especially in cold weather. Continuing to drive can damage the glow plug system or battery if repeatedly failing to start. It's best to diagnose and repair promptly.
Will a bad glow plug control module cause check engine light to come on?
Yes, P0670 specifically indicates a fault in the glow plug control module circuit. The check engine light (or glow plug light) will illuminate.
How much does it cost to fix P0670?
DIY costs range from $20-50 for glow plugs and a relay to $100-200 for a control module. Professional repair typically runs $300-600 including labor and parts.
Is code P0670 the same for all vehicles?
Yes, P0670 is a generic OBD-II code meaning glow plug control module circuit malfunction. However, repair steps may vary slightly by make and model.
Can a bad glow plug cause P0670?
Yes, a shorted or open glow plug can sometimes trigger the module code. Always test individual glow plugs first.