A failing FICM on a Duramax usually shows up as hard starts (cold or hot), rough idle with misfires, blue or white smoke, and the trouble code P0611. The fastest way to confirm is a voltage check at the FICM test points: anything below 45V at the high-voltage output means the module is on its way out (normal is 48 to 50V).

This applies mainly to the LB7 (2001 to 2004.5) and LLY (2004.5 to 2005) Duramax engines, which share the same FICM design. The LBZ (2006 to 2007) moved injector control into the ECM, so it doesn’t have a separate FICM.

What the FICM does

The Fuel Injection Control Module sits on a bracket above the driver-side valve cover. It takes commands from the ECM and outputs 48V pulses to fire the solenoid-style fuel injectors. Without the high-voltage pulse, the injectors don’t open and the cylinder doesn’t fire.

Two underside connectors handle injector power (one per bank of four cylinders), plus one connector for ECM signals and power input.

Symptom list

SymptomWhat it usually means
P0611 trouble codeFICM control circuit fault, often a failing FICM
P0201 to P0208 codesInjector circuit codes, sometimes FICM, sometimes injector wiring
Hard start when coldFICM voltage drops at low temps
Hard start when hotCommon failure mode, FICM-specific
No-startFICM completely dead or no power input
Rough idle, surgingInconsistent injector pulse voltage
Misfires, especially under loadFICM not maintaining 48V under demand
Excessive white or black smokePoor combustion from weak injector pulses
Loss of power, sluggish accelerationInjectors firing late or weakly

Voltage test

You need a multimeter that can read DC volts up to at least 60V.

  1. Engine off, key on. Probe the FICM’s high-voltage test points (driver-side, top of module). Reference your service manual for the exact pin locations.
  2. Crank the engine. The display should read 48 to 50V steady.
  3. If it reads below 45V, the FICM is failing.
  4. If it reads 0V or fluctuates wildly, check the FICM’s input voltage from the battery side first.

Both Duramax batteries must read at least 12.6V at rest and 13.7 to 14.7V running. Diesels are battery-voltage-sensitive in a way gas engines aren’t. A weak battery or bad ground will mimic FICM failure perfectly.

What to check before replacing the FICM

The FICM gets blamed for issues that are actually somewhere else. Before you spend $400 to $800 on a new or rebuilt module:

  1. Both batteries load-tested. Replace as a pair if either is weak.
  2. Battery cables and ground straps clean and tight. Corrosion at the ground points kills FICM voltage.
  3. Alternator output. Should be 13.7 to 14.7V at idle with everything running.
  4. FICM main connector. Pull it, check for green corrosion on the pins, bent pins, or melted plastic.
  5. Injector harness for chafe-through on the valve cover edge.
  6. Fuel pressure at the rail. Low pressure causes similar symptoms.

About a third of “bad FICM” jobs are really worn injector hold-downs or a damaged injector harness.

Repair options

You have three paths if the FICM is confirmed bad:

Rebuilt FICM with new caps and resistors. $300 to $500. Most rebuilders replace the failure-prone capacitors and the power transistors. Quality varies. Diamond T and FICM Repair are two long-running shops with good reputations.

New OEM FICM. Around $800 to $1,200 if you can still find one. They go obsolete on older parts.

Capacitor replacement only. DIY for around $30 in parts if you can solder small surface-mount components. Bad capacitors are the single most common FICM failure mode. Not for the casual wrench.

After replacement, the new FICM needs to be programmed with the truck’s VIN and calibration. This requires a Tech II or a shop with GM software access. Some rebuilt modules come pre-programmed with the option to do a “FICM relearn” via the ECM, but most need a dealer-level scan tool.

Less common FICM symptoms

A coolant leak near the module on the LLY is not a FICM problem directly, but the FICM cooler (yes, the LB7/LLY FICM has a coolant cooler) can crack and dump coolant onto the module. This kills the FICM fast. Inspect the cooler hoses any time you’re under the hood on these trucks.

LBZ owners reading this: your truck has a different injector control setup. P0611-style symptoms on an LBZ usually point to harness damage or injector failure, not a module.