GM Service Manual Online
For 1990-2009 cars only

The electronic ignition (EI) system produces and controls a high-energy secondary spark. This spark is used to ignite the compressed air/fuel mixture at precisely the correct time. This provides optimal performance, fuel economy, and control of exhaust emissions. This ignition system uses an individual coil for each cylinder. The ignition coils and the driver modules are contained within two assemblies, one for each cylinder bank. The assemblies are mounted in the center of each camshaft cover with short boots connecting coils to the spark plugs. The driver modules within each ignition coil are commanded ON/OFF by the engine control module (ECM). The ECM primarily uses engine speed and position information from the crankshaft position (CKP) sensor and the camshaft position (CMP) sensor. This controls the sequence, dwell, and timing of the spark. The EI system consists of the components listed below.

Crankshaft Position (CKP) Sensor

The CKP sensor is a permanent magnet generator, known as a variable reluctance sensor. The sensor is mounted in the left rear of the cylinder block. A crankshaft mounted reluctor wheel that has sixty slots, two of which are missing, alters the magnetic field of the sensor. This arrangement results in the CKP sensor output of fifty-eight pulses per crankshaft revolution. The two missing slots represent the position of the cylinder 1 and cylinder 4 pistons 84 degrees before top dead center (BTDC). The CKP sensor is connected to the ECM by a signal circuit and a low reference circuit. Both CKP sensor circuits are protected from electromagnetic interference by a shielding ground circuit. The shielding circuit is grounded through the ECM. Using the CKP signals in conjunction with those from the CMP sensor the ECM determines the engine position with great accuracy.

Camshaft Position (CMP) Sensor

The CMP sensor signal is a digital ON/OFF pulse, output once per revolution of the camshaft. The CMP sensor does not directly affect the operation of the ignition system. The CMP sensor information is used by the ECM to determine the position of the valve train relative to the crankshaft. By monitoring the CMP and CKP signals the ECM can accurately time the operation of the fuel injectors. The ECM supplies the CMP sensor with a 12-volt reference circuit and a low reference circuit. The CMP sensor signal is an input to the ECM. The CMP is protected from electromagnetic interference by the same shielding circuit used by the CKP sensor.

Ignition Coils

The Ignition System uses a ignition coil assembly for each bank. Each ignition coil assembly consist of 3 ignition coils. The ignition coil assemblies consist of the following circuits:

    • An ignition voltage circuit
    • A ground circuit
    • An ignition control (IC) circuit for each ignition coil

The ignition coil assemblies are mounted in the center of each camshaft cover with short boots connecting the coils to the spark plugs. The engine control module (ECM) primarily uses engine speed and position information from the crankshaft position (CKP) sensor and the camshaft position (CMP) sensor to control the sequence, dwell, and timing of the spark. The ECM can command each ignition coil ON/OFF by grounding the IC circuit of the ignition coil. The IC circuits are pulse width modulated (PWM) in order to precisely control the spark events.

Engine Control Module (ECM)

The ECM controls all ignition system functions, and constantly corrects the spark timing. The ECM monitors information from various sensor inputs that include the following components:

    • The throttle position (TP) sensor
    • The engine coolant temperature (ECT) sensor
    • The mass air flow (MAF) sensor
    • The intake air temperature (IAT) sensor
    • The vehicle speed sensor (VSS)
    • The transmission gear position or range information sensors
    • The engine knock sensors (KS)

Modes of Operation

There is one normal mode of operation, with the spark under ECM control. If the CKP pulses are lost the engine will not run. The loss of a CMP signal may result in a longer crank time since the ECM cannot determine which stroke the pistons are on. Diagnostic trouble codes (DTC) are available to accurately diagnose the ignition system with a scan tool.