Last updated on August 25th, 2026 at 03:08 pm
Drivers of diesel‑powered vehicles first notice a problem when the engine refuses to start smoothly or idles unevenly. The Service‑Engine‑Soon (SES) or Check‑Engine light often flashes, prompting a scan that returns U0106. Because the glow‑plug control module (GPCM) manages the timing and duration of glow‑plug activation, any loss of communication can delay combustion, resulting in a hard start, a rough idle, or a brief stall after the engine has warmed. The issue does not affect non‑diesel systems such as brakes, steering, or body electronics.
DTC U0106 · engine computer (ECM/PCM)
OEM programmed replacements — plug & play, no dealer visit.
Find yours by year, make & model →
Free shipping · Lifetime warranty
If you experience any of these signs on a diesel vehicle, the glow‑plug control module’s communication line is the most likely culprit.
Corrosion, broken pins, or loose crimped terminals in the harness that links the Engine Control Unit (ECU) to GPCM 1 can interrupt the CAN‑bus signal. Diesel engines often operate in harsh environments, and the high‑temperature zone near the exhaust can accelerate connector degradation.
The GPCM requires a stable 12 V supply and a clean ground. A failing fuse, a weak battery, or a compromised ground strap can cause momentary voltage drops that reset the module or prevent it from responding to ECU queries.
Software glitches introduced by an incomplete flash, an improper reprogramming attempt, or exposure to electromagnetic interference can leave the module unable to acknowledge ECU requests. The ECU then logs U0106 because it never receives the expected response.
Water intrusion, solder joint fatigue, or component burnout inside the GPCM will stop it from transmitting data. Even if the external wiring is perfect, the ECU will still register a loss of communication.
– Measure voltage at the module’s supply pin with the ignition on; it should read 12.0–12.8 V.
– Verify ground resistance is ≤ 0.1 Ω.
– Replace any blown fuses or repair a compromised ground strap.
– Re‑flashing the module’s firmware may resolve corruption; follow the OEM’s reprogramming protocol precisely.
– If the module shows intermittent response after cleaning and power verification, a professional repair (re‑soldering or component replacement) can be attempted, but success rates are low for water‑damaged boards.
Cost outlook
If the module fails the bench test, shows physical damage, or repeatedly loses communication after a re‑flash, replacement is the prudent choice. Repairing a compromised board often provides only a temporary fix; the same moisture or thermal stress that caused the original failure can quickly re‑appear, leading to recurring U0106 codes and unpredictable engine behavior.
Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by a warranty. Replacement units vary depending on production date and software version, so the correct module is matched by VIN before programming. The pre‑programmed unit arrives ready for installation, eliminating dealer‑level re‑coding and reducing downtime.
Opting for a Flagship One replacement delivers:
When reliability and long‑term peace of mind are priorities, a VIN‑matched replacement from Flagship One typically outweighs the uncertain outcome of a board‑level repair.