Operation CHARM: Car repair manuals for everyone.

Ignition Control Module: Description and Operation

DESCRIPTION
The ignition control module performs several functions:

- It determines the correct ignition coil wiring sequence, based on the sequence of 7X crankshaft position sensor pulses. This coil sequencing occurs at start-up. After the engine is running, the module remembers the sequence, and continues triggering the ignition coils in proper sequence.
- It determines whether or not the crankshaft is rotating in the proper direction, and cuts off fuel delivery and spark to prevent backfiring if reverse rotation is detected.
- It sends the 3X reference signals to the PCM. The PCM determines engine RPM from this signal. It is also used by the PCM to determine crankshaft position for Ignition Control (IC) spark advance calculations. The falling edge of each fuel control signal pulse occurs 70 before TDC of any cylinder. The 3X reference signal sent to the PCM by the ignition control module is an ON-OFF pulse occurring 3 times per crankshaft revolution. The ICM calculates the 3X reference signal from the 7X crankshaft position sensor.