GM Service Manual Online
For 1990-2009 cars only

Body Control Module (BCM) Programming/RPO Configuration DIM

Procedure to Set Up a Dash Integration Module (DIM)

Important: The Air Bag Indicator light may remain ON after the DIM Module is replaced and during the programming procedure for the DIM until after the procedure is completed and the ignition key is cycled OFF and ON .

After replacement or to reprogram the DIM perform the following procedure:

  1. Ensure the scan tool has been updated with the latest software version.
  2. Ensure the battery is fully charged.
  3. Ensure all modules on the serial data line are connected.
  4. Connect a scan tool to the data link connector (DLC).
  5. Turn ON the ignition, with the engine OFF.
  6. Under the DIM Main Menu, select Special Functions. Under the Special Functions menu, one of the choices is New VIN.
  7. The user selects one of the following:
  8. 7.1. New VIN, to continue with the procedure.
    7.2. Exit, to go back to Special Functions menu.
  9. After the user chooses New VIN, follow the scan tool on screen instructions to edit VIN:
  10. • Press Save to save VIN information.
    • Press Done to go back to Special Functions menu.
  11. Under the Special Functions menu, one of the choices is Setup SDM Serial Number in DIM.
  12. The user selects one of the following:
  13. • Setup SDM Serial Number in DIM, to continue with the procedure.
    • Exit, to go back to Special Functions menu.
  14. After the user chooses Setup SDM Serial Number in DIM, the scan tool displays a screen as follows:
  15. • Do you want to set up a Dash Integration Module?
    • Press Yes to set up module.
    • Press No to Exit.
  16. Choose Yes or No.
  17. • If the user selects No, the scan tool display returns to the DIM Special Function Menu.
    • If the user selects Yes, the scan tool displays Initializing New Module.
  18. Once complete, the scan tool displays Module Initialized.
  19. To complete the procedure, select :EXIT: Go to Special Functions Menu.
  20. The user selects one of the following:
  21. • Set Options, to continue with the procedure.
    • Exit, to go back to Special Functions menu.
  22. Under the Set Options menu, the user selects from the following as available:
  23. • Automatic/Manual HVAC Options, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
    • Headlamp Type Option, to continue with the procedure follow the scan tool on screen instructions to Select the Headlamp Type option configuration.
    • LH Drvr. Personalization, to continue with the procedure follow the scan tool on screen instructions to Select the LH Drvr Personalization option configuration.
    • Magna Steer Option, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
    • Miscellaneous Options #1, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
    • Miscellaneous Options #2, should be turned ON.
    • Personalization Option, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
    • Point of Sale, to continue with the procedure follow the scan tool on screen instructions to Select the Point of Sale.
    • RH Drvr. Personalization, to continue with the procedure follow the scan tool on screen instructions to Select the RH Drvr Personalization option configuration.
    • Right Hand Drive, to continue with the procedure follow the scan tool on screen instructions to Select Right Hand Drive option configuration.
    • Universal Theft Deterrent, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
    • Nav. Module Not Present, to continue with the procedure follow the scan tool on screen instructions to Select the RPO option configuration.
  24. Exit, to go back to Special Functions menu.
  25. Cycle the ignition key OFF and ON.

Important: After programming, perform the following to avoid future misdiagnosis:

  1. Turn the ignition OFF for 10 seconds.
  2. Connect the scan tool to the data link connector.
  3. Turn the ignition ON with the engine OFF.
  4. Use the scan tool in order to retrieve history DTCs from all modules.
  5. Clear all history DTCs.

Body Control Module (BCM) Programming/RPO Configuration IPM

Procedure to Calibrate an Instrument Panel Integration Module (IPM)

Ensure the scan tool has been updated with the latest software version.

The following steps should be followed to perform the recalibration update.

  1. Ensure the scan tool has been updated with the latest software version.
  2. Connect a scan tool to the Data Link Connector (DLC).
  3. The ignition should be ON, but the engine should not be operating.
  4. Select Instrument Panel Module.
  5. Select Special Functions.
  6. Select Miscellaneous Test.
  7. Select IPM Recalibration.

The scan tool will recalibrate the IPM with the latest version. To verify the proper version has been installed follow these steps:

  1. Select Data Display.
  2. Select Module Information.
  3. View the calibration ID number. The calibration number must match the version loaded on the scan tool.

Important: After programming, perform the following to avoid future misdiagnosis:

  1. Turn the ignition OFF for 10 seconds.
  2. Connect the scan tool to the data link connector.
  3. Turn the ignition ON with the engine OFF.
  4. Use the scan tool in order to retrieve history DTCs from all modules.
  5. Clear all history DTCs.