If you're waking up to a truck that won't start when the temperature drops, your 04 duramax glow plug control module might be the culprit. It's one of those parts you don't think about much until the first frost hits, and suddenly, your reliable diesel is acting like a stubborn mule. If you've been seeing that dreaded "Check Engine" light or finding yourself cycling the key five times just to get a rumble out of the engine, it's probably time to stop ignoring the problem and dive under the hood.
Why this module matters so much
Diesel engines are a different beast than gas engines. They rely on compression to ignite the fuel, and when the engine block is freezing cold, that compression just doesn't generate enough heat to get things moving. That's where the glow plugs come in—they're basically little heating elements that prep the combustion chamber.
The module is the brain of that operation. It decides how long those plugs stay on based on the ambient temperature and the engine coolant temp. When the 04 duramax glow plug control module starts to flake out, it either doesn't send power to the plugs at all, or it sends it at the wrong time. The result? You're sitting in your driveway cranking the starter until your batteries start to groan, smelling unburnt diesel smoke, and wondering if you're going to be late for work.
Signs your module is on its way out
Usually, the truck is pretty vocal about telling you something is wrong. The most common sign is the P0670 trouble code. If you've got a basic OBD-II scanner, you'll see that pop up, which basically means there's a communication breakdown in the control circuit.
But even without a scanner, you can tell. If your "Wait to Start" light stays on for a weirdly short amount of time—or doesn't come on at all—that's a massive red flag. You might also notice a bunch of white smoke right after the truck finally fires up. That's just raw, unburnt fuel that finally got tossed out of the cylinders once things got hot enough. It's annoying, it's hard on your starter, and it's definitely not doing your batteries any favors.
The Federal vs. California emissions headache
Before you go out and buy a replacement 04 duramax glow plug control module, you need to know exactly what's under your hood. 2004 was a bit of a transition year for the Duramax. You've got the late LB7 engines and the early LLY engines.
More importantly, there's the whole "California emissions" versus "Federal emissions" thing. Most California-spec trucks (and some others) used the dedicated control module. Some of the Federal-spec trucks used a simpler relay system. If your truck has a module, it's usually a rectangular box with two large plug-ins. If you buy the wrong one, or try to swap a relay for a module, you're gonna have a bad time. Always check your RPO codes in the glovebox or just look at the part currently sitting on your engine before you hit "buy" on an online store.
Where is the thing located?
Finding the 04 duramax glow plug control module isn't too hard, but reaching it can be a bit of a pain depending on how big your hands are. It's located on the driver's side of the engine, way back toward the firewall. Usually, it's tucked under that large plastic "Duramax" 6.6L cover.
Once you pop that cover off, look near the back of the intake manifold. You'll see a little bracket holding a silver or black box with two wiring harnesses plugged into it. That's your target. It's not in the most ergonomic spot, so be prepared to lean over the fender for a while. A fender cover is a good idea unless you want your belt buckle to leave some permanent memories in your paint.
How to swap it out yourself
The good news is that this is a totally doable DIY job. You don't need a degree in diesel mechanics or a $10,000 tool chest. A basic socket set—specifically a 10mm and maybe a 12mm—is usually all it takes to get the job done.
- Safety first: Disconnect your batteries. You're working with the electrical system, and the last thing you want is a face full of sparks because you bumped a live wire.
- Clear the way: Take off the plastic engine cover. You might need to move a few clips or small hoses out of the way to get a clear shot at the module.
- Unplug the harnesses: There are two main plugs. Be careful with these—they've been sitting in engine heat for nearly twenty years, so the plastic clips can be brittle. Squeeze the tabs gently. If they're stuck, a little shot of electronics cleaner can sometimes help lube up the grit that's holding them in.
- Unbolt the module: There are usually just a couple of nuts holding it to the bracket. Don't drop them! The engine bay of a Duramax is like a black hole; if you drop a nut down there, you might never see it again.
- The swap: Put the new 04 duramax glow plug control module in place, tighten the nuts back down, and click those harnesses back in. You should hear a distinct "click" when they seat properly.
Why do these modules fail anyway?
It's mostly just the environment they live in. Think about it—that module is bolted directly to a heavy-duty diesel engine. It deals with constant vibration, extreme heat cycles, and whatever moisture or road salt manages to drift into the engine bay.
Over time, the internal solder joints in the module can crack. When the metal expands and contracts as the engine warms up and cools down, those cracks open and close. That's why sometimes the truck starts fine when it's lukewarm, but won't do a thing when it's actually cold. It's also common for the pins in the connectors to get a little bit of corrosion, which adds resistance and messes with the voltage.
Buying the right part
When it comes to buying a new 04 duramax glow plug control module, you'll see prices all over the map. You can find cheap ones on auction sites for thirty bucks, or you can go to the dealer and pay a few hundred.
Honestly, this is one of those parts where "middle of the road" is usually the sweet spot. A reputable aftermarket brand like AC Delco or Dorman is usually the way to go. The super cheap ones tend to have poor weather sealing, and you'll find yourself doing the same job again in six months. Given how much of a literal headache a non-starting truck is, spending an extra fifty bucks for a part that lasts another decade is a pretty solid investment.
Final thoughts on the fix
Once you've got the new module in, hook the batteries back up and cycle the key. You should notice the "Wait to Start" light behaving normally again. If you had a check engine light, you might need to clear the code with a scanner, or it might just go away on its own after a few successful heat cycles.
Dealing with an 04 duramax glow plug control module isn't the most exciting way to spend a Saturday morning, but it's one of those maintenance tasks that makes a world of difference in how much you enjoy your truck. There's no feeling quite like the peace of mind that comes from knowing your truck will roar to life on the first turn of the key, even when there's ice on the windshield. It's a simple fix that keeps these legendary LB7 and LLY engines on the road where they belong.