01 U0003, U0004, U0005, U0006, U0007, and U0008: High Speed CA… • 02 Car Sensors Explained: What They Are, How They Work, and Wh… • 03 Why Idling Your Car to Warm It Up Might Be a Waste of Fuel … • 04 Why Do They Ask for Your Old Car Battery? A Comprehensive G… • 05 How to Calculate Height Using Angle and Distance • 06 A Watch Collector Spent $49.4 Million on Four Rolexes and t… • 07 How a Car Engine Actually Works From Start to Finish • 08 How to Start a Rebuilt Engine for the First Time • 09 Understanding the Intake Manifold: Operation, Indications o… • 10 17 Reasons Your Car Won’t Start and How to Resolve Them •

DTC codes / P06xx · Computer and output circuits / P06DF

P06DFGlow Plug Control Module 1 Memory Checksum Error

P06DF means the glow plug control module (the computer that manages the glow plugs on a diesel engine) has detected a checksum error in its own memory. The module continuously verifies the integrity of its stored calibration and control data, and when the calculated checksum does not match the expected value, it sets this code because it can no longer trust its internal memory.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaComputer and output circuits

Symptoms you may notice

  • Illuminated check engine light, often with no other noticeable symptoms
  • Hard starting or extended cranking when the engine is cold
  • Rough idle or white smoke immediately after a cold start
  • Glow plug warning light flashing or staying on
  • Reduced engine performance or limp mode in some vehicles
  • Intermittent no-start condition in cold weather

Common causes, most likely first

  1. Internal memory corruption or failure within the glow plug control module
  2. Low or unstable battery voltage causing the module to write corrupted data
  3. Poor ground connection at the glow plug control module or engine block
  4. Damaged or chafed wiring in the module's power or ground circuit
  5. Water intrusion or corrosion inside the module connector or housing
  6. Software or calibration corruption in the module requiring reflash or replacement
  7. Voltage spikes from a failing alternator or starter affecting module memory

How to diagnose and fix it

  1. Scan all modules and record freeze-frame data to confirm P06DF is current and not history
  2. Test battery voltage and charging system output; load-test the battery and check alternator ripple
  3. Inspect and clean the glow plug control module ground connections and power feed terminals
  4. Check the module connector for corrosion, water intrusion, or loose pins and repair as needed
  5. Verify wiring integrity between the module and glow plugs, looking for chafing or resistance
  6. Attempt a module reflash or software update if the manufacturer offers one for this fault
  7. Replace the glow plug control module and clear codes, then verify the checksum error does not return

Checksum errors are not always module failure

  • A weak battery or poor ground can corrupt the module's memory and set P06DF even though the module itself is healthy, so voltage and ground tests must come before replacement.
  • Many technicians replace the glow plug control module only to have the code return because a chafed power wire or corroded ground was the real cause of the memory corruption.
  • P06DF can be stored as a history code after a single low-voltage event such as a jump start, so clearing it and verifying it stays away is a valid first step.
  • On some vehicles the glow plug control module is part of a larger module or requires programming after replacement, so check service information before ordering parts.
  • A checksum error does not always mean the glow plugs themselves are faulty, and replacing glow plugs will not fix a module memory fault.

Can I keep driving with P06DF?

You can usually drive the vehicle, but cold starting may be difficult and the engine may run rough until warm. Avoid relying on the vehicle for cold-weather starts and have the fault diagnosed promptly to prevent further module damage.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage