How to Fix P1322

🚨 Diagnostic Profile

Vehicle/Equipment Make: BUICK

Technical Description: EI System Or Ignition Control Missing

This diagnostic trouble code indicates that the Powertrain Control Module (PCM) has detected a missing or implausible signal from the Electronic Ignition (EI) system, often related to the ignition control module, crankshaft position sensor, or camshaft position sensor reference circuit. This fault typically triggers a Check Engine Light and can cause misfires, stalling, hard starting, or a complete no-start condition.

🚨 Repair Difficulty Tier

Difficulty Rating: Intermediate

This repair requires a diagnostic scan tool capable of reading live ignition system data, a digital multimeter for circuit testing, and a solid understanding of ignition timing and crank/cam sensor relationships. While not as liability-heavy as safety restraint systems, incorrect diagnosis can lead to unnecessary part replacement. A DIYer with intermediate electrical diagnostic skills and the right tools can attempt this, but professional diagnosis is recommended if initial testing is inconclusive.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin with a visual inspection of the ignition control module (ICM) and its wiring harness connector for signs of corrosion, melted plastic, or loose pins. Check the crankshaft position sensor (CKP) and camshaft position sensor (CMP) connectors for secure seating and damage. Inspect the ignition coil packs and associated wiring for cracks, burnt insulation, or oil contamination. Verify the battery voltage and ground connections at the engine block, as poor grounds are a common cause of EI system communication faults.

Step 2: Diagnostic Verification

Connect an OBD-II scan tool and check for any additional stored codes alongside the EI system fault, as companion codes often point directly to the failed component. Access live data streams to monitor RPM signal consistency, ignition timing advance, and crank/cam correlation values while cranking or idling the engine. Using a digital multimeter or oscilloscope, backprobe the ICM connector to verify it is receiving proper reference voltage (typically 5V or 12V depending on circuit) and that the crank/cam sensors are producing a clean AC voltage or digital square wave signal. Compare readings against factory specifications for the specific Buick engine family (3800 V6, Ecotec, etc.).

Step 3: Resolution & Reset Process

If the crankshaft or camshaft position sensor signal is weak, erratic, or absent, replace the faulty sensor following OEM torque and air-gap specifications. If the ignition control module itself fails bench or in-circuit testing, replace the ICM and ensure dielectric grease is applied to the mounting surface for proper heat dissipation. After component replacement, clear the stored diagnostic trouble codes using the scan tool and perform a crank relearn or idle relearn procedure if specified by the service manual. Conduct a test drive under varied load and RPM conditions, then re-scan the system to confirm the code does not return and that live data remains within normal parameters.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Crankshaft Position Sensor, Camshaft Position Sensor, Ignition Control Module (ICM), Ignition Coil Pack(s), OBD-II Scan Tool with live data capability, Digital Multimeter/Oscilloscope

Average Component Price: $45 – $220 per sensor; $90 – $350 for Ignition Control Module; $30 – $120 per coil pack

Estimated Labor Hours: 1.0 – 2.5 hours for diagnosis and sensor/ICM replacement, depending on engine accessibility and whether additional timing relearn procedures are required