P0380 — Glow Plug/Heater Circuit Malfunction — L5P Duramax
Diagnostic reference for P0380 on L5P Duramax (2017–present).
What it means
The engine control module has detected an electrical fault in the glow plug heater circuit. On L5P Duramax the cold-start system uses 8 glow plugs plus a glow plug control module; there is no grid heater.12
Most likely causes
- Glow plug control module circuit fault / module failure — PCM detects a fault in the glow-plug control module circuit.3
- Individual glow plug failure / open or shorted heater element — NHTSA reports of L5P Duramax with DTC P133X (Cylinder X Glow Plug Failure) leading to glow plug replacement and reprogramming; repeat failures on different cylinders observed.4
- High resistance / abnormal voltage in a cylinder glow plug control circuit — ECM detects abnormally high voltage or resistance in the control circuit for a cylinder glow plug.5
How to diagnose
- Verify code and freeze frame; confirm P0380 is present and check for companion codes P0670 or cylinder-specific glow plug codes.
- Inspect glow plug control module power/ground and harness for corrosion, chafing, or moisture; check module connectors for terminal damage.
- Perform electrical tests of glow plug control module circuit per service information; do not replace high-pressure fuel components for this code.
- Test individual glow plug resistance and control circuit continuity; compare to specification and identify open/shorted plugs.
- Clear codes, command glow plug activation with scan tool, and monitor circuit feedback for recurrence.
Specs and test values
| Check | Normal reading | When to measure | Source |
|---|---|---|---|
| Battery and charging voltage | 12.6–12.7 V at rest when fully charged; about 13.5 V running | Engine off, then running with loads on | DieselHub |
| Glow plug resistance | Low — usually no more than about 6 Ω — and similar on every plug; an open reading means a failed plug | Engine off, meter lead to engine ground | DENSO |
Common mistake to avoid
Replacing glow plugs or the glow module before checking the batteries. The glow system draws heavily, and low battery voltage causes circuit faults that no part swap will fix. Source: FleetRabbit — P0670 glow plug control module fault.
Parts and tools you may need
- Digital multimeter
- Scan tool with bi-directional control
- Glow plug test light / breakout box
- Service information wiring diagrams
Tools you’ll need
- OBD-II scan tool — Read P0380 and companion codes, view freeze frame, and command glow plug activation to monitor circuit feedback.
- Digital multimeter — Measure glow plug resistance and control circuit continuity to identify open or shorted heater elements and high resistance.
- Terminal test kit — Inspect glow plug control module connectors for terminal damage, corrosion, and proper pin tension.
- Inspection mirror and light — Visually check the glow plug control module harness for chafing, moisture, and routing issues in tight engine bay areas.
Rough cost and difficulty
| Likely repair | Parts | Shop labor | Who usually does it |
|---|---|---|---|
| Wiring or connector repair | $10–$100 | 1–4 hrs | DIY with tools and a manual |
| Glow plugs (full set) | $80–$250 | 2–6 hrs | DIY with tools and a manual |
| Glow plug relay or control module | $60–$400 | 0.5–2 hrs | Easy DIY |
Typical US independent-shop figures; labor runs about $120–$180 per hour (dealers charge more). Confirm the diagnosis before buying parts.
When to see a pro
Glow plug service on L5P involves high-current circuits and ECM calibration; improper testing can damage the control module. Have diagnosis confirmed by a qualified diesel technician. Do not attempt high-pressure fuel system service for this code.
Check for recalls
Recalls are tied to your truck’s VIN, so check yours directly: enter the VIN at NHTSA’s recall lookup. Open safety recalls are repaired free at a dealer.
Sources
Repair videos: P0380 on the L5P Duramax
Third-party videos, not ours — picked for this engine. Confirm anything against the factory service information for your truck.
Spotted an error, or something missing? Tell us
Run a L5P Duramax? This goes straight to the editor — it is not published.