GM Service Manual Online
For 1990-2009 cars only

Object Number: 728056  Size: MF
(1)To Ignition Switch
(2)IG-COIL METER Fuse
(3)Noise Suppressor
(4)Spark Plugs
(5)Ignition Coil No.1
(6)Ignition Coil No.2
(7)Ignition Coil No.3
(8)Ignition Coil No.4
(9)From Main Relay
(10)CMP Sensor
(11)PCM
(12)KS Sensor
(13)Information and Sensor Inputs (to the PCM)

The electronic ignition system used in the 2.0L engine is a coil-on-plug design that is controlled by the powertrain control module (PCM).

The ignition system components cannot be disassembled or repaired. A component that is correctly diagnosed as faulty must be replaced as a complete unit.

Ignition Coil Assembly


Object Number: 419547  Size: SH

The ignition coil (2) has a high voltage output terminal and boot, that provides spark directly to the spark plug (3). Each ignition coil assembly has a built-in ignition module, or igniter, that controls the current flow in the primary coil winding. The secondary coil voltage travels directly to the spark plug, increasing secondary ignition voltage by eliminating the spark plug wire.

Operation

Ignition System


Object Number: 467906  Size: SH
(1)Ignition Coils
(2)Noise Suppressor
(3)PCM
(4)CMP Sensor
(5)Spark Plugs

The PCM uses reference pulses from the camshaft position (CMP) sensor in order to determine engine speed. The PCM cannot operate the ignition system -- or the fuel injectors -- without the engine speed signal from the CMP.

The four ignition coils supply spark to each engine cylinder, or spark plug, at precisely the right time. When the PCM sends a signal to the ignition module that is built into the ignition coil, the module responds by interrupting the current flow in the primary coil windings. Interrupting the current flow causes the electrical field around the primary coil to collapse, inducing a high voltage in the secondary coil. The secondary coil voltage travels unhindered to the spark plug, through the high voltage output terminal and boot assembly.

The PCM also uses the CMP sensor signal as an input for control of the fuel injectors and ignition timing. The crankshaft position (CKP) sensor signal is used by the PCM for engine misfire detection.

The PCM provides three modes of ignition timing control. Each ignition timing mode provides the most suitable spark advance for optimal engine performance. The following are the 3 modes of ignition timing control:

    • Initial timing control -- The initial timing control ignition advance provides better starting performance of the engine at start-up, when engine speed is less than 500 RPM. The PCM sets initial ignition timing advance to 5 degrees befor top dead center (BTDC).
    • Basic timing control -- After the engine is running, ignition timing advance is determined by combining basic timing control and compensating timing control. Basic timing control ignition advance is based on engine coolant temperature, engine speed, and intake air volume. The ignition timing advance value, calculated from the engine coolant temperature (ECT) sensor, the CMP sensor, and the mass air flow (MAF) sensor input, is added to the 5 degrees initial advance, and modified by the compensating timing control value.
    • Compensating timing control -- The compensating timing control ignition advance is added to the basic timing control value. The following are the most important factors in calculating the compensating ignition advance value:
       - Knock sensor input
       - Engine coolant tmeperature
       - Intake air temperature
       - Engine load

Ignition timing on the 2.0L engine is adjustable. The CMP sensor housing can be repositioned, much like a distributor, in order to adjust the base ignition timing setting. A scan tool must be used to request that the PCM operate the ignition system in the ignition timing check mode. Refer to Ignition System Timing Adjustment .

Crankshaft Position (CKP) Sensor


Object Number: 451356  Size: SH

The crankshaft position sensor (1) is mounted in the engine block (2), behind the flywheel or flexplate. The PCM receives a digital signal from the CKP sensor. The PCM uses the CKP sensor signal in order to determine crankshaft speed. The PCM uses crankshaft speed as one of the inputs in engine misfire monitoring. The CKP sensor is not adjustable.

Operation


Object Number: 470755  Size: SH

The CKP sensor (4) generates a magnetic field within the magnet (3) and coil (2) assembly. The CKP sensor has a specified air gap between the sensor core end and the crankshaft signal rotor (1) that is located on the crankshaft. An AC voltage is generated in the sensor when crankshaft rotation causes a change in the magnetic flux. The CKP sensor sends the A/C voltage signal to the PCM.

Camshaft Position (CMP) Sensor


Object Number: 470747  Size: SH

The camshaft position (CMP) sensor (1) is located in a distributor style housing (2) on the back of engine cylinder head (3). The PCM uses the CMP sensor input in order to control the fuel injectors and the ignition timing. The CMP sensor is adjustable.

Operation


Object Number: 470749  Size: SH

The CMP sensor (3) contains a signal generator hall switch (2). A signal rotor (2), with 11 notches, is located in the CMP sensor housing and is driven by the camshaft. The CMP sensor has a specified air gap between the sensor core end and the signal rotor. When the signal rotor in the housing turns, a magnetic flux from the magnet is applied to the hall element repeatedly. The hall element generates a voltage that is proportional to the magnetic flux. This voltage signal is wave-shaped and is modified into a digital pulse before being sent to the PCM. The PCM uses the pulse and/or revolution signal in determining the engine speed and the position of each cylinder.

Noteworthy Ignition Information

Consider the following important information when servicing the ignition system:

    • The ignition coil secondary output voltage is very high -- more than 40,000 volts. Avoid body contact with the ignition high voltage secondary components when the engine is running or personal injury may result.
    • All four ignition coils are the same. Swapping ignition coils from one cylinder to another in order to determine the cause of a cylinder specific concern, can be a useful diagnostic procedure.
    • Be careful not to damage the secondary ignition terminal or boot when servicing the ignition system. Do not disassemble the ignition coil assembly for testing purposes.
    • Do not use a conventional tachometer in order to check engine speed on this ignition system. An inductive type pick-up can not be adapted to provide reliable engine speed information. Use a scan tool in order to monitor engine speed (RPM).