Contents Wiring diagrams Section: Communication Devices All sections

Computer/integrating Systems: Other GMC Envoy II

Communication Devices ~2132 words

Body Control Module (BCM) C1

Body Control Module (BCM) C1 Connector Part Information 12110088 24-Way F Micro-Pack 100 Series (L-GY) Pin Wire Color Circuit No. Function A1 - - Not Used A2 WH 2282 Headlamp Washer Relay Control (CE4) A3 OG 1140 Battery Positive Voltage A4 BK/WH 1969 Headlamp High Beam Relay Control A5 PK/WH 1970 Headlamp Low Beam Relay Control A6 PK 5363 Inclination Sensor Low Reference (BAE) A7-A8 - - Not Used A9 TN 5458 Midgate Overhead Console Switch Up Signal (XUV) A10-A11 - - Not Used A12 WH 278 Ambient Light Sensor Signal B1 L-GN 1037 Class 2 Serial Data B2 BK 279 Ambient Light Sensor Low Reference B3 L-GN 2270 Rear Window Washer Relay Control (CD6) B4 GY/BK 2226 Instrument Panel Lamps Dimmer Switch Low Reference B5 GY 705 5-Volt Reference B6 WH 2283 12-Volt Reference B7 OG/BK 2090 Courtesy Lamps Supply Voltage B8 L-GN 1011 Remote Radio Control Signal B9 GY 391 Rear Window Wiper Switch Signal (CD6) B10 YE 1836 Security System Sensor Signal B11 GY 2521 Right Sunload Sensor Signal (CJ2) B12 L-BU/BK 2519 Left Sunload Sensor Signal (CJ2)

Body Control Module (BCM) C2

Body Control Module (BCM) C2 Connector Part Information 12110112 32-Way F Micro-Pack 100 Series (TN) Pin Wire Color Circuit No. Function E1-E2 - - Not Used E3 L-GN 80 Key In Ignition Switch Signal E4 YE 307 Headlamp Switch Flash to Pass Signal E5 GY/BK 308 Park Lamp Switch On Signal E6 PK/BK 109 Hood Ajar Switch Signal (UA2) E7 PK 1348 Headlamp On Indicator Control E8 BK 1835 Security System Sensor Low Reference E9 RD/WH 812 12-Volt Reference E10 - - Not Used E11 D-GN/WH 1317 Fog Lamp Relay and Indicator Control (T96) E12 BK 28 Horn Relay Control E13 - - Not Used E14 TN 5463 Daytime Running Lamp Override Indicator E15-E16 - - Not Used F1-F2 - - Not Used F3 D-GN 113 Windshield Wiper Switch Signal 2 F4 D-BU/WH 1495 Courtesy Lamps On Signal F5 BN/WH 1871 Headlamp Washer Switch Signal (CE4) F6 OG 192 Front Fog Lamps Switch Signal (T96) F7 L-BU 187 Rear Fog Lamps Switch Signal (T79) F8 L-GN 5462 DRL Defeat Switch Signal F9 WH 103 Headlamp Switch Headlamps On Signal F10 L-GN 11 Headlamp High Beam Supply Voltage F11 PU 328 Interior Lamp Defeat Switch Signal F12 D-BU 6252 Midgate Ajar Indicator Signal (XUV) F13 PK 5068 Intrusion Sensor Switch Disable Signal (BAE) F14 YE 710 Class 2 Serial Data F15-F16 - - Not Used

Body Control Module (BCM) C3

Body Control Module (BCM) C3 Connector Part Information 15354796 40-Way Flat Wire Pin Wire Color Circuit No. Function A1 - 2140 Battery Positive Voltage A2 - 2140 Battery Positive Voltage A3 - 748 Right Rear Door Ajar Switch Signal A4 - 1134 Park Brake Switch Signal A5 - 195 Door Lock Control A6 - 2265 Power Window Lockout Left Rear Control A7 - - Not Used A8 - 747 Left Rear Door Ajar Switch Signal A9- A10 - - Not Used A11 - 1350 Ground A12 - 1353 RAP Supply Voltage A13 - 194 Door Unlock Control A14 - 1080 Park Lamp Relay Control A15 - 5168 Power Sounder Enable Signal (BAE) A16 - 5204 Intrusion Sensor Data Signal (BAE) A17 - - Not Used A18 - 1390 Ignition 0 Voltage A19 - 39 Ignition 1 Voltage A20 - 541 Ignition 3 Voltage B1 - 230 Instrument Panel Lamps Dimming Control B2 - 230 Instrument Panel Lamps Dimming Control B3 - 690 Courtesy Lamp Supply Voltage B4 - 2240 Battery Positive Voltage B5 - 1186 Power Window Switch Right Rear Up Signal B6 - 2266 Power Window Lockout Right Rear Control B7 - 1188 Power Window Switch Right Rear Down Signal B8 - 1185 Power Window Switch Left Rear Up Signal B9 - 1187 Power Window Switch Left Rear Down Signal B10 - - Not Used B11 - 1350 Ground B12 - 24 Backup Lamp Supply Voltage B13 - 4440 Battery Positive Voltage B14 - 1382 LED Dimming Signal B15 - 543 Accessory Voltage B16 - - Not Used B17 - 4040 Battery Positive Voltage B18 - 1732 Courtesy Lamps Supply Voltage B19 - 1977 Rear Fog Lamp Relay and Indicator Control B20 - 5362 Incline Sensor Signal (BAE)

Data Link Connector (DLC) Connector Part Information 12110250 16-Way F Metri-Pack 150 Series (BK) Pin Wire Color Circuit No. Function 1 - - Not Used 2 PU 1132 DLC Class 2 Serial Data 3 - - Not Used 4 BK 2250 Ground 5 BK/WH 751 Ground 6 D-BU 6105 High Speed GMLAN Serial Data (+) 7-13 - - Not Used 14 L-BU 6106 High Speed GMLAN Serial Data (-) 15 - - Not Used 16 OG 640 Battery Positive Voltage

Action Taken When the DTCs Sets

  1. The module suspends all message transmission.
  2. The module uses default values for all parameters received on the high speed GMLAN serial data circuits.
  3. The module inhibits the setting of all other high speed GMLAN communication DTCs.

Intermittent

Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to Testing for Intermittent Conditions and Poor Connections in Wiring Systems.

Retained Accessory Power (RAP) On After Timeout (Except XUV)

StepActionYesNo
Schematic Reference: Retained Accessory Power (RAP) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Answer No to the question below if the vehicle is not provided with a retained accessory power (RAP) relay. Do only the devices powered by the RAP relay exhibit this symptom?Go to Step 5Go to Step 3
3Observe the following parameters in body control module (BCM), driver door module (DDM), passenger door module (PDM) and liftgate control module (LGM) data list: Left Rear Door Ajar Sw. Right Rear Door Ajar Sw. Door Ajar Switch Liftgate Ajar Switch Liftglass Ajar Switch Open and close each door while observing the respective parameter. Does the scan tool display change from On/Closed to Off/Ajar?Go to Step 4Go to Symptoms - Lighting Systems in Lighting Systems
4Install a scan tool. Select diagnostic circuit check and then class 2 power mode. Close all the doors. Turn ON the ignition, with the engine OFF. Wait 5 seconds then turn the ignition OFF. Wait the time-out for RAP. Did the scan tool display the RAP power mode, then time-out and display Off-Awake power mode?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 11
5Turn the ignition switch to the OFF position. Disconnect the RAP relay. Do the devices controlled by the RAP relay operate?Go to Step 6Go to Step 7
6Repair the short to battery in the RAP relay switched output circuit. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 13
7Open any door. Connect a test lamp across the relay coil circuits of the RAP relay. Does the test lamp illuminate?Go to Step 8Go to Step 9
8Test the RAP relay control circuit for a short to B+. Refer to Circuit Testing and to Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 11
9Inspect for poor connections at the RAP relay. Refer to Testing for Intermittent Conditions and Poor Connections and to Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 10
10Replace the RAP relay. Did you complete the replacement?Go to Step 13
11Inspect for poor connections at the harness connector of the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 12
12Replace the BCM. Refer to Control Module References for replacement, setup and programming. Did you complete the procedure?Go to Step 13
13Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 2

Retained Accessory Power (RAP) On After Timeout (Except XUV)

Retained Accessory Power (RAP) On After Timeout (XUV)

StepActionYesNo
Schematic Reference: Retained Accessory Power (RAP) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Do only the power roof and midgate glass exhibit this symptom?Go to Step 5Go to Step 3
3Observe the following parameters in body control module (BCM), driver door module (DDM), passenger door module (PDM) and endgate control module (EGM) data list: Left Rear Door Ajar Sw. Right Rear Door Ajar Sw. Door Ajar Switch Lower Left Ajar Switch Upper Left Ajar Switch Upper Right Ajar Switch Open and close each door while observing the respective parameter. Does the scan tool display change from On/Closed to Off/Ajar?Go to Step 4Go to Symptoms - Lighting Systems in Lighting Systems
4Install a scan tool. Select diagnostic circuit check and then class 2 power mode. Close all the doors. Turn ON the ignition, with the engine OFF. Wait 5 seconds then turn the ignition OFF. Wait the time-out for retained accessory power (RAP). Did the scan tool display the RAP power mode, then time-out and display Off-Awake power mode?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 6
5Turn OFF the ignition. Disconnect the BCM. Turn ON the ignition. Test the RAP supply voltage circuit for short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 8Go to Step 6
6Turn OFF the ignition. Disconnect the BCM, if not disconnected. Inspect for poor connections at the harness connector of the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 8Go to Step 7
7Replace the BCM. Refer to Control Module References for replacement, setup and programming. Did you complete the procedure?Go to Step 8
8Reconnect all disconnected components. Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 1

Retained Accessory Power (RAP) On After Timeout (XUV)

Retained Accessory Power (RAP) Inoperative (Except XUV)

StepActionYesNo
Schematic Reference: Retained Accessory Power (RAP) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Answer No to the question below if the vehicle is not provided with a retained accessory power (RAP) relay. Do only the devices powered by the RAP relay exhibit this symptom?Go to Step 5Go to Step 3
3Observe the following parameters in body control module (BCM), driver door module (DDM), passenger door module (PDM) and liftgate control module (LGM) data list: Left Rear Door Ajar Sw. Right Rear Door Ajar Sw. Door Ajar Switch Liftgate Ajar Switch Liftglass Ajar Switch Open and close each door while observing the respective parameter. Does the scan tool display change from On/Closed to Off/Ajar?Go to Step 4Go to Symptoms - Lighting Systems in Lighting Systems
4Install a scan tool. Select diagnostic circuit check and then class 2 power mode. Close all of the doors. Turn ON the ignition, with the engine OFF. Wait 5 seconds then turn the ignition OFF. Wait the time-out for RAP. Did the scan tool display the RAP power mode then time-out, and display Off-Awake power mode?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 15
5Turn OFF the ignition. Disconnect the RAP relay. Turn ON the ignition, with the engine OFF. With a test lamp that is connected to a good ground, probe the battery positive voltage circuit of the RAP relay. Does the test lamp illuminate?Go to Step 6Go to Step 12
6Connect a test lamp across the relay coil circuits of the RAP relay. Turn ON the ignition, with the engine OFF. Does the test lamp illuminate?Go to Step 9Go to Step 7
7Test the RAP relay control circuit for a short to ground or an open. Turn the ignition ON, with the engine OFF, when testing for a short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 17Go to Step 8
8Test the RAP relay ground circuit for an open. Did you find and correct the condition?Go to Step 17Go to Step 15
9Turn OFF the ignition. Reconnect the RAP relay. Turn ON the ignition, with the engine OFF. With a test lamp that is connected to a good ground, probe the RAP relay switched output circuit at the RAP relay. Does the test lamp illuminate?Go to Step 10Go to Step 11
10Repair the RAP relay switched output circuit for an open. Refer to Wiring Repairs in Wiring Systems. Did you complete the replacement?Go to Step 17
11Inspect for poor connections at the RAP relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 17Go to Step 14
12Test the RAP relay switched output circuit for a short to ground. Did you find and correct the condition?Go to Step 17Go to Step 13
13Repair the battery positive voltage circuit of the RAP relay. Refer to Wiring Repairs in Wiring Systems. Reconnect the RAP relay. Did you complete the repair?Go to Step 17
14Replace the RAP relay. Did you complete the replacement?Go to Step 17
15Inspect for poor connections at the harness connector of the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 17Go to Step 16
16Replace the BCM. Refer to Control Module References for replacement, setup and programming. Did you complete the procedure?Go to Step 17
17Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 3

Retained Accessory Power (RAP) Inoperative (Except XUV)

Retained Accessory Power (RAP) Inoperative (XUV)

StepActionYesNo
Schematic Reference: Retained Accessory Power (RAP) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Do only the power roof and midgate glass exhibit this symptom?Go to Step 5Go to Step 3
3Observe the following parameters in body control module (BCM), driver door module (DDM), passenger door module (PDM) and endgate control module (EGM) data list: Left Rear Door Ajar Sw. Right Rear Door Ajar Sw. Door Ajar Switch Lower Left Ajar Switch Upper Left Ajar Switch Upper Right Ajar Switch Open and close each door while observing the respective parameter. Does the scan tool display change from On/Closed to Off/Ajar?Go to Step 4Go to Symptoms - Lighting Systems in Lighting Systems
4Install a scan tool. Select diagnostic circuit check and then class 2 power mode. Close all the doors. Turn ON the ignition, with the engine OFF. Wait 5 seconds then turn the ignition OFF. Wait the time-out for retained accessory power (RAP). Did the scan tool display the RAP power mode, then time-out and display Off-Awake power mode?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 6
5Turn OFF the ignition. Disconnect the overhead console switch assembly electrical connector A. Disconnect the power roof module (PRM). Disconnect the BCM. Test the RAP supply voltage circuit for an open between BCM connector and PRM connector and between BCM connector and overhead console switch connector. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 8Go to Step 6
6Turn OFF the ignition. Disconnect the BCM, if not disconnected. Inspect for poor connections at the harness connector of the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 8Go to Step 7
7Replace the BCM. Refer to Control Module References for replacement, setup and programming. Did you complete the procedure?Go to Step 8
8Reconnect all disconnected components. Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 1

Retained Accessory Power (RAP) Inoperative (XUV)

Control Module References

Control ModuleSchematicRepair InstructionProgramming and Setup
Diagnostic System Check - Vehicle in Vehicle DTC Information Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information DTC Symptom Description in Vehicle DTC Information Symptoms - Vehicle in Vehicle DTC Information
Audio AmplifierRadio/Audio System Schematics in EntertainmentAmplifier Replacement (Envoy XL, TrailBlazer EXT) or Amplifier Replacement (Envoy XUV) or Amplifier Replacement (Rainier, Envoy, Trailblazer) in EntertainmentThis device requires no programming or setup
Body Control ModuleBody Control System SchematicsBody Control Module ReplacementBody Control Module Programming and Setup
Communications Interface Module (OnStar®)OnStar Schematics in Cellular CommunicationCommunication Interface Module Replacement (TrailBlazer EXT, Envoy XL) or Communication Interface Module Replacement (Trailblazer, Envoy, Rainier) in Cellular CommunicationOnStar Reconfiguration (Gen 6) or OnStar Reconfiguration (Gen 6.1) in Cellular Communication after communications interface module replacement
Digital Radio Receiver (DRR)Radio/Audio System Schematics in EntertainmentReceiver Replacement - Digital Radio in EntertainmentDigital Radio Receiver Setup in Entertainment after DRR replacement
Electronic Brake Control Module (ABS)ABS Schematics in Antilock Brake SystemElectronic Brake Control Module Replacement in Antilock Brake SystemElectronic Brake Control Module Programming and Setup
Engine Control ModuleEngine Controls Schematics in Engine Controls - 5.3LEngine Control Module (ECM) Replacement in Engine Controls - 5.3LEngine Control Module Programming and Setup
Garage Door Opener (GDO)Garage Door Opener Schematics in Garage Door OpenerGarage Door Opener Replacement in Garage Door OpenerGarage Door Opener Programming - Universal in Garage Door Opener after GDO replacement
HVAC Control Module (w/CJ2) (Heating and Air Conditioning)HVAC Schematics in HVAC Systems - AutomaticHVAC Control Module Replacement in HVAC Systems - AutomaticHVAC Control Module Programming and Setup
HVAC Control Module - Auxiliary (w/CJ2) (Heating and Air Conditioning)HVAC Schematics in HVAC Systems - AutomaticHVAC Control Module Replacement - Auxiliary in HVAC Systems - AutomaticHVAC Control Module Programming and Setup - Auxiliary
HVAC Control Module (w/CJ3) (Heating and Air Conditioning)HVAC Schematics in HVAC Systems - ManualHVAC Control Module Replacement in HVAC Systems - ManualHVAC Control Module Programming and Setup
HVAC Control Module - Auxiliary (w/CJ3) (Heating and Air Conditioning)HVAC Schematics in HVAC Systems - ManualHVAC Control Module Replacement - Auxiliary in HVAC Systems - ManualHVAC Control Module Programming and Setup - Auxiliary
Inflatable Restraint Sensing and Diagnostic Module (Supplemental Inflatable Restraint)SIR Schematics in SIRInflatable Restraint Sensing and Diagnostic Module Replacement in SIRInflatable Restraint Sensing and Diagnostic Module Programming and Setup
Inside Rearview MirrorInside Rearview Mirror Schematics in Stationary WindowsRearview Mirror Replacement in Stationary WindowsCompass Calibration and Variance Procedure in Stationary Windows after inside rearview mirror replacement
Instrument Panel Cluster (IPC)Instrument Cluster Schematics in Instrument Panel, Gages, and ConsoleInstrument Panel Cluster (IPC) Replacement in Instrument Panel, Gages, and ConsoleService Programming System (SPS) after IPC replacement
Liftgate Control ModuleBody Rear End Schematics in Body Rear EndLiftgate Control Module Replacement in Body Rear EndLift Gate Control Module Programming and Setup
Memory Seat Control Module (Driver Seat Module)Driver Seat Schematics in SeatsMemory Seat Control Module Replacement in SeatsMemory Seat Calibration Procedure in Seats after MSM replacement
Module Rear Body Control - Endgate (Endgate Module)Body Rear End Schematics in Body Rear EndModule Rear Body Control Replacement - Endgate in Body Rear EndWindow Learn Cycle - Endgate in Body Rear End
Moveable Roof Control Module (Power Roof Module)Retractable Roof Schematics in RoofMoveable Roof Panel Control Module Replacement in RoofRoof Moveable Panel Control Module Calibration Procedure in Roof after moveable roof control module replacement
Passenger Presence SystemSIR Schematics in SIRInflatable Restraint Passenger Presence System Replacement - Front in SIRPassenger Presence System Programming and Setup
Powertrain Control ModuleEngine Controls Schematics in Engine Controls - 4.2LPowertrain Control Module (PCM) Replacement in Engine Controls - 4.2LPowertrain Control Module Programming and Setup
RadioRadio/Audio System Schematics in EntertainmentRadio Replacement in EntertainmentRadio Programming and Setup
Sunroof Motor/ActuatorPower Sunroof Schematics in RoofSunroof Motor/Actuator Replacement in RoofPower Sunroof Calibration Procedure in Roof after sunroof motor/actuator replacement
Switch - Door Lock and Side Window - Driver (Driver Door Module)Door Control Module Schematics in DoorsSwitch Replacement - Door Lock and Side Window - Driver in DoorsRefer to Service Programming System (SPS) after DDM replacement
Switch - Door Lock and Side Window - Passenger (Passenger Door Module)Door Control Module Schematics in DoorsSwitch Replacement - Door Lock and Side Window - Passenger in DoorsRefer to Service Programming System (SPS) after PDM replacement
Theft Deterrent Control Module (Some Export Vehicles)Theft Deterrent System Schematics in Theft Deterrent - Immobilizer - Some Export VehiclesTheft Deterrent Control Module Replacement in Theft Deterrent - Immobilizer - Some Export VehiclesTheft Deterrent Control Module Programming and Setup - Immobilizer
Transfer Case Shift Control ModuleTransfer Case Control Schematics in Transfer Case - NVG 126-NP4 or Transfer Case Control Schematics in Transfer Case - NVG 266-NP8Transfer Case Shift Control Module Replacement in Transfer Case - NVG 126-NP4 or Transfer Case Shift Control Module Replacement in Transfer Case - NVG 266-NP8Transfer Case Control Module Programming and Setup
Transmission Control ModuleAutomatic Transmission Controls Schematics (4.2L) or Automatic Transmission Controls Schematics (5.3L) in Automatic Transmission - 4L60-E/4L65-ETransmission Control Module (TCM) Replacement in Automatic Transmission - 4L60-E/4L65-ETransmission Control Module Programming and Setup

Control Module References

This table identifies which serial data link that a particular module uses for in-vehicle data transmission. Some modules may use more than one data link to communicate. Some modules may have multiple communication circuits passing through them without actively communicating on that data link. This table is used to assist in correcting a communication malfunction. For the description and operation of these serial data communication circuits refer to Data Link Communications Description and Operation .

Control ModuleData Link TypeDiagnostic Procedure
Schematic Reference: Data Link Connector (DLC) Schematics
Body Control Module (BCM)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Communication Interface Module (OnStar®), w/UE1Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Digital Radio Receiver (DRR), w/U2KClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Driver Door Module (DDM)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Driver Seat Module (DSM), w/AABClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
DVD PlayerClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Electronic Brake Control Module (EBCM)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Endgate Module (EGM), for XUVClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Engine Control Module (ECM), w/5.3LHigh Speed GMLAN Class 2Scan Tool Does Not Communicate with High Speed GMLAN Device
HVAC Control ModuleClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
HVAC Control Module - Rear AuxiliaryClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Inflatable Restraint Sensing and Diagnostic Module (SDM)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Instrument Panel Cluster (IPC)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Liftgate Control Module (LGM), except XUVClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Passenger Door Module (PDM)Class 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Power Roof Module (PRM), for XUVClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Powertrain Control Module (PCM), w/4.2LClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
RadioClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Theft Deterrent Control Module (VTD), w/BAEClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Transfer Case Shift Control Module (TCSCM), w/4WDClass 2Scan Tool Does Not Communicate with Class 2 Device (4.2L w/o Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (4.2L w/Immobilizer) or Scan Tool Does Not Communicate with Class 2 Device (5.3L)
Transmission Control Module (TCM)High Speed GMLANScan Tool Does Not Communicate with High Speed GMLAN Device

Data Link References

Programming the BCM

IMPORTANTAfter the procedure is completed, the personalization settings of the BCM are set to a default setting. Inform the customer that the personalization must be set again.

Perform the special function for BCM "Request BCM Info. For SPS" or select Service Programming Systems, and then refer to Service Programming System (SPS) in Programming and Setup.

Programming Theft Deterrent System Components

IMPORTANTThis procedure has to be performed only for vehicles equipped with Passlock System.

If the 10 minute learn procedure is chosen, perform the special function for BCM "Request VTD Info. for SPS" or select Service Programming Systems, and then refer to Programming Theft Deterrent System Components in Theft Deterrent. If the Programming Theft Deterrent System Components in the Theft Deterrent procedure is not performed after a BCM replacement, one of the following conditions will occur

  1. The vehicle will not be protected against theft by the Passlock System.
  2. The engine will not crank or start.

This procedure also needs to be performed when replacing the passlock sensor or when replacing the PCM with one used before in a different vehicle.

Relearn Restraints ID

Perform the special function for BCM "Setup SDM Serial Number in BCM" with the scan tool.

This procedure may also need to be performed when replacing the SDM.

IMPORTANTAfter 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.

The data link connector (DLC) is a standardized 16 cavity connector. Connector design and location is dictated by an industry wide standard, and is required to provide the following

  1. Scan tool power battery positive voltage at terminal 16
  2. Scan tool power ground at terminal 4
  3. Common signal ground at terminal 5
  4. Class 2 signal at terminal 2
  5. High speed GMLAN serial data bus (+) at terminal 6, w/5.3L
  6. High speed GMLAN serial data bus (-) at terminal 14, w/5.3L

BCM Functions

The body control module (BCM) performs multiple body control functions. The BCM can control devices directly connected to its outputs based on input information. The BCM evaluates this information and controls certain body control systems by commanding outputs on or off. The BCM control inputs can be

  1. Sensors and switches that are directly connected to the BCM
  2. Class 2 serial data received from other control modules connected to the class 2 serial data link.

The BCM is also capable of controlling other vehicle systems that are not directly wired to the BCM. The BCM does this by sending specific messages on the class 2 serial data link. The control module capable of performing the required function will respond to the BCM message.

The BCM controls these functions

  1. Audible warnings - Refer to «Audible Warnings Description and Operation»(ref-200362-S39978169992005102000000) in Instrument Panel, Gages and Console
  2. Automatic door locks - Refer to «Power Door Locks Description and Operation»(ref-200367-S08059792822005102000000) in Doors
  3. Automatic headlamp control - Refer to «Exterior Lighting Systems Description and Operation»(ref-200366-S14337181032005102000000) in Lighting Systems
  4. Interior lighting - Refer to «Interior Lighting Systems Description and Operation»(ref-200366-S30565157512005102000000) in Lighting Systems
  5. Keyless entry (AUO option) - Refer to «Keyless Entry System Description and Operation»(ref-200378-S09866112732005102000000) in Keyless Entry.
  6. Passlock theft deterrent - Refer to «Vehicle Theft Deterrent (VTD) Description and Operation»(ref-200381-S25445097152005102000000) in Theft Deterrent.
  7. Retained accessory power (RAP) - Refer to «Retained Accessory Power (RAP) Description and Operation»(ref-200358-S27665074182005102000000)

Power Mode

The BCM is the power mode master (PMM). Refer to Power Mode Description and Operation for more information.

Serial Data Power Mode

On vehicles that have several control modules connected by serial data circuits, one module is the power mode master (PMM). On this vehicle the PMM is the body control module (BCM). The BCM uses 3 signals from the ignition switch. These are the Ignition 0, Ignition 1, and Accessory.

To determine the correct power mode the BCM uses

  1. The state of these signals
  2. The sequence of switch closures received by the BCM
  3. The status of the engine run flag

The chart indicates the power modes detected and transmitted by the BCM

Ignition Key PositionPower Mode ParameterEngine RunningSampled Ignition Signal State
AccessoryIgnition 1Ignition 0
OFFOff-Awake or RAPNoInactiveOffOff
UNLOCKUnlock or RAP UnlockNoInactiveOffOn
ACCAccessoryNoActiveOffOn
ONRunNoActiveOnOn
STARTCrankNoInactiveOnOn
ONRunYesActiveOnOn

Correct Ignition Switch Inputs

Serial Data Messages

The modules that depend exclusively on serial data messages for power modes stay in the state dictated by the last valid BCM message until they receive the engine status from the powertrain control module (PCM). If the BCM fails, the modules monitor the serial data circuit for the engine run flag serial data. If the engine run flag serial data is true, indicating that the engine is running, the modules fail-safe to Run. In this state the modules and their subsystems can support all operator requirements. If the engine run flag serial data is false, indicating that the engine is not running, the modules fail-safe to OFF-AWAKE. In this state the modules are constantly checking for a change status message on the serial data circuits and can respond to both local inputs and serial data inputs from other modules on the vehicle.

Discrete Ignition Signals

Those modules that have discrete ignition signal inputs also remain in the state dictated by the last valid BCM message received on the serial data circuits. They then check the state of their discrete ignition input to determine the current valid state. If the discrete ignition input is active, B+, the modules will fail-safe to the RUN power mode. If the discrete ignition input is not active, open or 0 voltage, the modules will fail-safe to OFF-AWAKE. In this state the modules are constantly checking for a change status message on the serial data circuits and can respond to both local inputs and serial data inputs from other modules on the vehicle.

Serial Data Control of Retained Accessory Power (RAP)

The class 2 modules receive the power mode message from the body control module (BCM) over the serial data circuits, indicating when the retained accessory power (RAP) power mode is current. The BCM monitors the ignition switch position, battery condition and passenger compartment doors status to determine whether RAP should be initiated. The modules then support the operation of the systems under their control as required by their RAP power mode operation.

RAP will end when one of the following conditions is met

  1. The BCM receives an input indicating the opening of any compartment door.
  2. The BCM internal timer for the RAP expires after approximately 10 minutes.
  3. The BCM detects a decrease in battery capacity below a prescribed limit.

The BCM then sends a serial data power mode message Off-Awake ending the RAP function.

The class 2 RAP functions are

  1. The power windows
  2. The entertainment devices
  3. The DIC

BCM/Relay Control of Retained Accessory Power (RAP)

The BCM keeps the RAP relay energized during all power modes, except Off-Awake.

The devices powered through the RAP relay or controlled directly by BCM are

  1. The rear vent windows
  2. The sunroof

The devices controlled by the BCM through the RAP supply voltage circuit are

  1. The power roof module (PRM)
  2. The mid-gate glass