If your GM V6 engine like those in a 2010–2015 Chevrolet Impala, Malibu, or GMC Terrain throws a P1344 diagnostic trouble code, it’s telling you the ignition control module (ICM) isn’t communicating properly with the powertrain control module (PCM) during cylinder #4 misfire detection. This isn’t just a “check engine” light annoyance: it can cause rough idle, hesitation under acceleration, and failed emissions tests. Knowing the right P1344 diagnostic procedure for GM V6 engines helps avoid replacing parts blindly especially since this code is often misdiagnosed as a coil or spark plug issue when the real culprit is wiring, connector corrosion, or ICM grounding.

What does P1344 mean on a GM V6?

P1344 stands for “Ignition Control Module (ICM) to PCM Communication Circuit Malfunction – Cylinder #4.” It’s specific to GM’s 3.6L LY7/LFX and older 3.5L V6 engines that use a distributorless ignition system with individual coil-on-plug (COP) units and a separate ICM mounted near the coil pack. Unlike generic misfire codes like P0304, P1344 points directly to a communication failure not necessarily a spark problem. The PCM expects a timed signal from the ICM confirming cylinder #4 firing; if that signal drops out, late, or repeats erratically, P1344 sets.

When do you actually need this diagnostic procedure?

You’ll use this procedure when P1344 appears alone or alongside P0304 but no obvious spark or compression issues are found. For example: a 2012 Buick LaCrosse with a 3.6L engine stalls at idle, throws P1344, and runs fine after clearing the code… until the next cold start. Or a 2009 Chevrolet Equinox with repeated coil replacements still sets P1344 every few hundred miles. In both cases, chasing coils or plugs won’t fix it the root cause is usually in the ICM harness, ground path, or internal ICM logic.

What’s the most common mistake technicians make with P1344?

Swapping the #4 coil first without verifying ICM signals. Since P1344 references cylinder #4, many assume the coil is faulty. But GM’s service information shows the ICM sends a serial data pulse to the PCM after triggering each coil. If the ICM’s 5V reference, ground, or serial data line (often the dark green/white wire on LFX engines) has high resistance or intermittent contact, the PCM logs P1344 even if spark is perfect. One technician replaced three coils and two spark plugs before checking the ICM ground bolt behind the intake manifold, which was corroded and loose.

How to test the ICM circuit step by step

Start with a visual check of the ICM connector (usually black, 12-pin, near the rear of the coil pack). Look for bent pins, moisture, or white crusty corrosion common in humid climates. Then use a digital multimeter:

  • Check voltage between ICM pin A (ground) and battery negative: should be under 0.1V with key on and engine cranking
  • Verify 5V reference at ICM pin C (varies by year consult factory wiring diagram)
  • Backprobe the serial data line (often pin H or J) while cranking: expect clean square-wave pulses around 1–2V, not flatline or erratic noise

If voltage checks pass but pulses are missing or distorted, the ICM itself is likely faulty. If ground or reference voltage fails, inspect the wiring harness from the ICM to the PCM and the ground point near the thermostat housing.

Where to go next after basic testing

If your readings confirm an ICM circuit fault, follow the full step-by-step diagnostic procedure for GM V6 engines. That page walks through oscilloscope patterns, PCM terminal testing, and known trouble spots like chafed harnesses near the throttle body. You’ll also find a printable troubleshooting flowchart there useful for shops without scan tool bi-directional controls. And if you’re cross-comparing symptoms, the flowchart for technicians helps rule out shared causes like low system voltage or aftermarket remote starters interfering with ICM sync.

Quick reality check before you replace anything

Don’t assume the ICM is bad just because the code is present. Test first. Also, note that P1344 behaves differently than similar codes on other platforms like the P1344 meaning for Toyota Camry 2018, where it relates to VVT oil control instead of ignition communication. Mixing up those definitions leads to wasted time and parts.

Next step: Grab your multimeter, locate the ICM connector (it’s usually under the plastic engine cover, driver’s side, near the rear coil), and verify ground continuity and 5V reference before unplugging anything. If those check out, move to serial data line testing with a scope or borrow a known-good ICM for a swap test. If you’re not set up for waveform analysis, print the GM V6 P1344 diagnostic procedure and follow it with a factory-level scan tool that supports ICM data PIDs.