GM Cavalier/Sunbird/Skyhawk/Firenza 1982-1994

Ignition Module

Print

REMOVAL & INSTALLATION



2.0L Engines

See Figure 1

  1. Disconnect the negative battery cable.
  2.  
  3. Detach the "DIS" electrical connectors.
  4.  
  5. Tag and disconnect the spark plug wires.
  6.  
  7. Unfasten the module-to-block bolts, then remove the module from the engine.
  8.  
  9. Installation is the reverse of the removal procedure.
  10.  



Click image to see an enlarged view

Fig. Fig. 1: View of the ignition or DIS module location - 2.0L engines

2.2L Engines

See Figure 2

  1. Disconnect the negative battery cable.
  2.  
  3. Raise and safely support the vehicle.
  4.  
  5. Remove the ignition coils from the module.
  6.  
  7. Remove the module from the assembly plate.
  8.  
  9. Installation is the reverse of the removal procedure.
  10.  



Click image to see an enlarged view

Fig. Fig. 2: The ignition module or (ICM), is located under the coils

2.8L And 3.1L Engines

See Figure 3



Click image to see an enlarged view

Fig. Fig. 3: Location of the ignition module - 1994 3.1L engine shown

On 3.1L engines, an "Idle Learn" procedure must be performed which requires the use of a scan tool. You may wish to have the coil(s) or ignition module replaced at a proper service facility.

  1. Disconnect the negative battery cable.
  2.  
  3. Remove the ignition coil assembly from the engine, as outlined earlier in this section.
  4.  
  5. Remove the coils from the assembly.
  6.  
  7. Lift the module from the assembly plate.
  8.  

To install:
  1. Position the ignition module to the assembly plate.
  2.  
  3. Install the coils, then install the coil assembly to the engine.
  4.  
  5. Connect the negative battery cable.
  6.  
  7. If equipped with the 3.1L engine, perform the idle learn procedure to allow the ECM/PCM memory to be updated with the correct IAC valve pintle position and provide for a stable idle speed.
    1. Install an appropriate scan tool.
    2.  
    3. Turn the ignition to the ON position, engine not running.
    4.  
    5. Select IAC SYSTEM , then IDLE LEARN in the MISC TEST mode.
    6.  
    7. Place the transaxle in park or neutral, as applicable.
    8.  
    9. Proceed with idle learn as directed by the scan tool.
    10.  

  8.  

 
label.common.footer.alt.autozoneLogo