Scheme 4
Scheme 5
Scheme 6
Scheme 7
Scheme 8
| Callout | Component Name |
|---|---|
| 1 | Fuse Block- Center Console |
| 2 | BCM Connector C3 |
Body Control Module Connector End - C0 Connector Part Information 12084945 16-Way F Micro-Pack 100 Series (GRY) Pin Wire Color Circuit No. Function A1 - - Not Used A2 PNK/BLK 1597 Interior Lamp Switch On Signal A3 YEL 10 Headlamp Switch Signal A4 PPL 328 Interior Lamp Defeat Switch Signal A5 LT GRN 80 Key In Ignition Switch Signal A6 LT BLU 13 Headlamp Switch Park Lamps Signal A7 ORN 192 Fog Lamp Switch Signal A8 - - Not Used B1 WHT/BLK 1221 Liftgate Release Switch Signal B2-B3 - - Not Used B4 YEL 443 Accessory Voltage B5 PPL 1500 Ignition 0 Voltage B6 - - Not Used B7 BRN/WHT 1571 Traction Control Switch Signal B8 DK GRN 389 Vehicle Speed Signal
Body Control Module Connector End - C1 Connector Part Information 12110088 24-Way F Micro-Pack 100 Series (GRY) Pin Wire Color Circuit No. Function A1 BLK 1550 Ground A2-A3 - - Not Used A4 YEL/BLK 1138 Ambient Light Sensor Low Reference A5 PNK 1444 5 Volt Reference A6 LT GRN/ BLK 1137 Ambient Light Sensor Signal A7 BRN/WHT 230 Instrument Panel Lamps Dimming Control A8 LT GRN/ BLK 311 High Beam Signal A9 BLK/WHT 1455 Keyless Entry Program Enable Signal A10 LT GRN 1037 BCM Class 2 Serial Data A11 BLK 28 Horn Relay Control A12 LT GRN/ BLK 592 DRL Relay Control B1 GRY/BLK 1796 Low Reference B2 PNK 739 Ignition 1 Voltage B3 BRN 9 Park Lamp Supply Voltage B4 YEL 749 Security Indicator Control (UH9) B5-B6 - - Not Used B7 ORN 3240 Battery Positive Voltage B8 LT BLU 910 Headlamp Relay Control B9 DK GRN/ WHT 762 A/C Request Signal (C60) B10 - - Not Used B11 TAN/WHT 816 A/T Shift Lock Solenoid Supply Voltage B12 DK GRN/ WHT 1317 Fog Lamp Relay Control
Body Control Module Connector End - C2 Connector Part Information 12110244 24-Way F Micro-Pack 100 Series (PNK) Pin Wire Color Circuit No. Function A1 ORN/BLK 233 Park Brake Switch Signal A2 ORN 54 Front Passenger Door Open Switch Signal A3 DK BLU/ WHT 727 Door Ajar Switch Signal A4 PPL 1124 Door Lock Key Switch Unlock Signal A5 PPL 9124 Tailgate Key Cylinder Switch Signal (Pontiac) A6 - - Not Used A7 DK BLU 49 Driver Door Open Switch Signal A8 RED/BLK 744 Trunk Ajar Switch Signal (Pontiac) LT BLU 2380 Rear Parking Assist Chime Signal (Buick) A9 PNK/BLK 1303 Endgate Ajar Switch Signal A10 YEL 656 Endgate Open Switch Signal A11-A12 - - Not Used B1 PNK 775 Rear Door Open Switch Signal B2 PPL 2279 Lift Glass Ajar Switch Signal (Pontiac) B3 - - Not Used B4 RED/BLK 780 Door Lock/Unlock Switch Signal B5-B12 - - Not Used
Body Control Module Connector End - C3 Connector Part Information 15354909 Fuse Block-Center Console to BCM Connector Pin Wire Color Circuit No. Function 1 - - Battery Positive Voltage 2 - 1080 Park Lamp Relay Control 3-5 - - Not Used 6 - - Battery Positive Voltage 7 - - Not Used 8 - 383 Trunk Release Control (Pontiac) 9 - 1732 Courtesy Lamps Supply Voltage 10 - - Battery Positive Voltage 11 - 8 Instrument Panel Lamp Supply Voltage 12 - 690 Courtesy Lamps Control 13 - 9295 Tailgate Lock Motor Lock Control 14 - 9294 Tailgate Lock Motor Unlock Control 15 - 550 Ground 16 - 294 Door Lock Actuator Unlock Control 17 - 694 Driver Door Lock Actuator Unlock Control 18 - 295 Door Lock Actuator Lock Control 19 - - Not Used 20 - 707 RAP Relay Control 21 - 911 Rear Defog Relay Coil Supply Voltage 22-23 - - Not Used 24 - 150 Ground
Begin the diagnosis of the body control system by performing the Diagnostic System Check for the system in which the customer concern is apparent. The Diagnostic System Check will direct you to the correct procedure for diagnosing the system and where the procedure is located.
Scan Tool Output Controls
| Scan Tool Output Control | Additional Menu Selection(s) | Description |
|---|---|---|
| Inadvertent Power Relay | Inadvertent Power | The BCM commands the Inadvertent Power Relay On/Off controlling power to interior lamps. |
| Load Management | Miscellaneous Test | The BCM controls the Load Management Relay, commanding it ON or OFF to enable or disable high current loads. |
| Retained Accessory Power | Miscellaneous Test | The BCM activates the RAP relay when you select ON. All systems powered by the RAP Relay should be active until commanded OFF. |
Scan Tool Output Controls
Scan Tool Data List
| Scan Tool Parameter | Data List | Units Displayed | Typical Data Value |
|---|---|---|---|
| Ignition ON/Engine OFF/Doors Hatch Closed/No Switches Pressed | |||
| 8 Digit GM Part Number | Module Information | 8 digits | Xxxxxxxx |
| Accessory | Data | Volts | 0.0-25.5 |
| Electronics Battery Fd | Data | Volts | 0.0-25.5 |
| Ignition 0 | Data | Volts | 0.0-25.5 |
| Ignition 0 | Input | Active, Inactive | Active |
| Ignition 1 | Input | Active, Inactive | Active |
| Ignition Accessory | Input | Active, Inactive | Active |
| Key In Ignition | Input | Active, Inactive | Active |
| Park/Neutral Switch | Input | Active, Inactive | Active |
Scan Tool Data List
Diagnostic Trouble Code (DTC) List
| DTC | Diagnostic Procedure | Module(s) |
|---|---|---|
| B0008 | DTC B0008 | BCM |
| B1000 | DTC B1000 | BCM, DRR, Radio, SDM, HVAC, HUD, IPC, EBCM, MSM, PCM, RSE, VCIM, VTD |
| B1004 | DTC B1004 | DRR, Radio, RSE, VCIM, VTD |
| B1007 | DTC B1007 | DRR, Radio, RSE, VCIM, VTD |
| B1009 | DTC B1009 | DRR, Radio, RSE, VCIM, VTD |
| B1440 | DTC B1440 | BCM |
| B1507 | DTC B1507 or B1508 | BCM |
| B1508 | DTC B1507 or B1508 | BCM |
Diagnostic Trouble Code (DTC) List
Circuit Description
The body control module (BCM) monitors the Park Neutral Position switch position. The BCM uses the position of the switch to determine when to perform certain body control functions.
Conditions for Setting the DTC
The BCM detects a short to battery in the Park Neutral Position circuit while IGN1 is not active.
Action Taken When the DTC Sets
The BCM stores DTC B0008 in memory.
Conditions for Clearing the DTC
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: Body Control System Schematics | |||
| 1 | Preform the Diagnostic System Check for the system exhibiting the symptom. Refer to Control Module References . Did you perform the Diagnostic System Check? | Go to Step 2 | Go to Control Module References |
| 2 | Install a scan tool. Place shift lever in the PARK position. Turn the ignition switch to OFF. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 1 Park/Neutral Switch Does the scan tool indicate that both inputs are inactive? | Go to Step 3 | Go to Step 4 |
| 3 | Turn the ignition switch ON, with the engine OFF. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 1 Park/Neutral Switch Does the scan tool indicate that both inputs are active? | Go to Step 6 | Go to Step 8 |
| 4 | Probe the Park Neutral Position Switch circuit of the BCM with a test lamp that is connected to a good ground. Does the test lamp illuminate? | Go to Step 5 | Go to Step 6 |
| 5 | Repair the short to voltage in the Park Neutral Position Switch circuit. Did you complete the repair? | Go to Step 8 | |
| 6 | Inspect for poor connections at the BCM harness connectors. 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 8 | Go to Step 7 |
| 7 | IMPORTANT: Perform the set up procedure for the BCM. Replace the BCM. Refer to Body Control Module Replacement .Did you complete the replacement? | Go to Step 8 | |
| 8 | Use the scan tool in order to clear DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the set up procedure for the BCM. |
DTC B0008
The internal fault detection is handled inside the control module. No external circuits are involved.
Conditions for Running the DTC
The microprocessor runs the program to detect an internal fault when power up is commanded. The only requirements are voltage and ground. This program runs even if the voltage is out of the valid operating range.
- The control module detects an internal write malfunction.
- The control module detects an internal checksum malfunction.
The microprocessor refuses all additional inputs.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
Diagnostic Aids
- This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.
- If this DTC is retrieved as both a current and history DTC, replace the module.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Did you perform the Diagnostic System Check for the system exhibiting the symptom? | Go to Step 2 | Go to Control Module References for the applicable Diagnostic System Check |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs. Is the DTC retrieved as a current DTC? | Go to Step 3 | Go to Diagnostic Aids |
| 3 | IMPORTANT: Perform the programming or setup procedure for the module if required. Replace the control module setting the DTC as current. Refer to Control Module References .Did you complete the replacement? | Go to Step 4 | |
| 4 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the programming or setup procedure for the module if required. |
DTC B1000
The internal fault detection is handled inside the control module. No external circuits are involved.
The module microprocessor must be active/awake.
This DTC indicates the KAM in the module has been reset. It is a normal occurrence when battery positive voltage or ground is removed from the module, such as a battery disconnect.
The microprocessor reverts back to the base programmed critical operating data until new data is learned and stored in KAM.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
- This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.
- If this DTC is retrieved as both a current and history DTC, replace the module.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Did you perform the Diagnostic System Check for the system exhibiting the symptom? | Go to Step 2 | Go to Control Module References for the applicable Diagnostic System Check |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs. Is the DTC retrieved as a current DTC? | Go to Step 3 | Go to Diagnostic Aids |
| 3 | IMPORTANT: Perform the programming or setup procedure for the module if required. Replace the control module setting the DTC as current. Refer to Control Module References .Did you complete the replacement? | Go to Step 4 | |
| 4 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the programming or setup procedure for the module if required. |
DTC B1004
As part of normal data processing, the module performs a data programming check on its writes to the electrically erasable read only memory (EEPROM). The EEPROM write error detection is handled inside the control module. No external circuits are involved.
The module runs the program to detect an EEPROM write error. The only requirements are battery positive voltage and ground. This program runs even if the battery positive voltage is out of the valid operating range.
The module writes information to a data block in the EEPROM. The module then reads the data and compares it to what was sent to the data block. If the data does not match after 3 consecutive attempts, the module sets the DTC.
The module writes to another area of the EEPROM, this becomes the new permanent area to store the data. The data location is allowed to change until all of the available EEPROM is used. If a B1004 DTC is also set, the module reverts to base operation values programmed for those blocks of data that have failed. The blocks of data that have not failed the checksum test are not affected.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
- This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.
- If this DTC is retrieved as both a current and history DTC, replace the module.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Did you perform the Diagnostic System Check for the system exhibiting the symptom? | Go to Step 2 | Go to Control Module References for the applicable Diagnostic System Check |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs. Is the DTC retrieved as a current DTC? | Go to Step 3 | Go to Diagnostic Aids |
| 3 | IMPORTANT: Perform the programming or setup procedure for the module if required. Replace the control module setting the DTC as current. Refer to Control Module References .Did you complete the replacement? | Go to Step 4 | |
| 4 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the programming or setup procedure for the module if required. |
DTC B1007
The electrically erasable programmable read-only memory (EEPROM) check sum error detection is handled inside the control module. No external circuits are involved.
The module runs the program to detect an EEPROM checksum error after each wake-up. The only requirements are battery positive voltage and ground. This program runs even if the voltage is out of the valid operating range.
The module retains an inverse copy of the digital value stored in certain blocks of memory in the EEPROM. The module then reads the information from those certain blocks and adds the stored inverse value to the current value. If they do not equal 0, the module sets the DTC.
The module reverts to base operation values programed for those blocks of data that have failed the check sum test. The blocks of data that have not failed the check sum test are not affected.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
- This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.
- If this DTC is retrieved as both a current and history DTC, replace the module.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Did you perform the Diagnostic System Check for the system exhibiting the symptom? | Go to Step 2 | Go to Control Module References for the applicable Diagnostic System Check |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs. Is the DTC retrieved as a current DTC? | Go to Step 3 | Go to Diagnostic Aids |
| 3 | IMPORTANT: Perform the programming or setup procedure for the module if required. Replace the control module setting the DTC as current. Refer to Control Module References .Did you complete the replacement? | Go to Step 4 | |
| 4 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the programming or setup procedure for the module if required. |
DTC B1009
The body control module (BCM) is the power mode master responsible for sending ignition switch position information on the class 2 serial data link. There are 3 discrete wires from the ignition switch contacts monitored by the BCM in order to determine the present power mode. The BCM communicates this power mode information to all class 2 modules on the class 2 serial data link. The following table represents BCM power mode data
| Ignition Switch Position | BCM Input and Scan Tool Display | ||
|---|---|---|---|
| Ignition 0 | Ignition 1 | Ignition Accessory | |
| OFF and LOCK | Inactive | Inactive | Inactive |
| ACC | Active | Inactive | Active |
| ON | Active | Active | Active |
| CRANK | Active | Active | Inactive |
Correct Power Mode Inputs
One of the three monitored ignition switch circuits has malfunctioned. Refer to the following example
| Ignition Switch Position | BCM Input and Scan Tool Display | ||
|---|---|---|---|
| Ignition 0 | Ignition 1 | Ignition Accessory | |
| OFF and LOCK | Inactive | Active | Inactive |
| ACC | Active | Inactive | Inactive |
| ON | Active | Active | Inactive |
| CRANK | Inactive | Active | Active |
Incorrect Power Mode Inputs
The BCM implements default actions for each ignition switch position when faults are detected.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: Body Control System Schematics Connector End View Reference: Master Electrical Component List | |||
| 1 | Preform the Diagnostic System Check for the system exhibiting the symptom. Refer to Control Module References . Did you perform the Diagnostic System Check? | Go to Step 2 | Go to Control Module References |
| 2 | Install a scan tool. Turn the ignition switch to OFF. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool match the power mode table for the current ignition switch position? | Go to Step 3 | Go to Step 7 |
| 3 | Install a scan tool. Turn the ignition switch to ACC. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool match the power mode table for the current ignition switch position? | Go to Step 4 | Go to Step 9 |
| 4 | Install a scan tool. Turn the ignition switch ON, with the engine OFF. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool match the power mode table for the current ignition switch position? | Go to Step 5 | Go to Step 9 |
| 5 | IMPORTANT: The engine may start in this step. Turn the engine OFF immediately after reviewing the input data. Install a scan tool. Turn the ignition switch to START. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool match the power mode table for the current ignition switch position? | Go to Step 6 | Go to Step 9 |
| 6 | Were any of the ignition switch inputs active when they were not called for in the previous steps? | Go to Step 7 | Go to Step 12 |
| 7 | Disconnect the ignition switch harness connectors. Install a scan tool. With a scan tool, monitor the following in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool indicate that any of the Ignition 0, Ignition 1 or Ignition Accessory inputs are active? | Go to Step 8 | Go to Step 10 |
| 8 | Disconnect the BCM harness connectors. Test the suspect ignition switch input circuits 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 15 | Go to Step 12 |
| 9 | Disconnect the ignition switch connectors. Install a 3A fused jumper between the suspect circuits and an ignition switch B+ supply. With a scan tool, monitor the suspect circuits in Body Control Module, Data Display, Inputs: Ignition 0 Ignition 1 Ignition Accessory Does the scan tool indicate that the suspect circuits are now active? | Go to Step 10 | Go to Step 11 |
| 10 | Inspect for poor connections at the ignition switch harness connectors. 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 15 | Go to Step 13 |
| 11 | Disconnect the BCM harness connectors. Test the suspect ignition switch input circuits for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 15 | Go to Step 12 |
| 12 | Inspect for poor connections at the BCM harness connectors. 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 15 | Go to Step 14 |
| 13 | Replace the ignition switch. Refer to Ignition Switch Replacement in Steering Wheel and Column. Did you complete the replacement? | Go to Step 15 | |
| 14 | IMPORTANT: Perform the set up procedure for the BCM. Replace the BCM. Refer to Body Control Module Replacement .Did you complete the replacement? | Go to Step 15 | |
| 15 | Reconnect all components. Use the scan tool in order to clear DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | System OK | Go to Step 2 |
| IMPORTANT |
|---|
| The engine may start in this step. Turn the engine OFF immediately after reviewing the input data. |
| IMPORTANT |
|---|
| Perform the set up procedure for the BCM. |
DTC B1440
The body control module (BCM) monitors the load control circuit for opens, shorts to ground and shorts to voltage.
The circuit starts at the BCM and travels to the IP fuse panel where the circuit splits to supply power for the heated seat switch and HVAC control head for the rear defog relay driver.
- This DTC shall run only if the Voltage to the BCM is between 9-16 volts.
- The ignition must be in the ON position.
- This DTC shall not set during BCM programing and configuration changes.
- This DTC shall not set if any communication codes are set.
A DTC B1507 or 1508 will set when the load control circuit does not react as commanded. A DTC B1507 will set if the BCM enables the control circuit and the output does not react within 400 ms. A DTC B1508 will set if the BCM disables the control circuit and the output does not react within 400 ms.
| DTC | Condition |
|---|---|
| B1507 | Low Voltage on Control Circuit |
| B1508 | High Voltage on Control Circuit |
DTC B1507 or B1508
The BCM sets a DTC and disables the following DTCs
- DTC U1096
- DTC U1255
- DTC U1300
- DTC U1301
The BCM illuminates the SVS indicator.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: Body Control System Schematics Connector End View Reference: Master Electrical Component List | |||
| 1 | Did you perform the Engine Electrical Diagnostic System Check? | Go to Step 2 | Go to Diagnostic System Check - Engine Electrical in Engine Electrical |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. With a scan tool, monitor the DTC Information for DTC B1507 in the BCM. Does the scan tool indicate that DTC B1482 is current? | Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems | Go to Step 3 |
| 3 | Test the load control circuit of the BCM for an open, a short to voltage, or a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 6 | Go to Step 4 |
| 4 | 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 6 | Go to Step 5 |
| 5 | IMPORTANT: Perform the set up procedure for the BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration . Replace the BCM. Refer to Body Control Module Replacement .Did you complete the replacement? | Go to Step 6 | |
| 6 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the set up procedure for the BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration . |
DTC B1507 or B1508
The internal fault detection is handled inside the control module. No external circuits are involved.
The microprocessor runs the program to detect an internal fault when power up is commanded. The only requirements are voltage and ground. This program runs even if the voltage is out of the valid operating range.
- The control module detects an internal write malfunction.
- The control module detects an internal checksum malfunction.
If equipped, the following module specific actions may occur
- The ABS indicator turns on.
- The BRAKE Warning indicator turns on.
- The SERVICE 4WD indicator turns on and the system will be disabled.
- The Service 4 Wheel Steering indicator turns on and the system will be disabled.
- The SERVICE RIDE SYS or SERVICE RIDE CONTROL message is displayed.
- The SERVICE SUSPENSION SYS message is displayed.
- The TCS indicator turns on.
- A current DTC clears when the malfunction is no longer present.
- A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.
- This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.
- If this DTC is retrieved as both a current and history DTC, replace the module.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Did you perform the Diagnostic System Check for the system exhibiting the symptom? | Go to Step 2 | Go to Control Module References for the applicable Diagnostic System Check |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs. Is the DTC retrieved as a current DTC? | Go to Step 3 | Go to Diagnostic Aids |
| 3 | IMPORTANT: Perform the programming or setup procedure for the module if required. Replace the control module setting the DTC as current. Refer to Control Module References .Did you complete the replacement? | Go to Step 4 | |
| 4 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
| IMPORTANT |
|---|
| Perform the programming or setup procedure for the module if required. |
DTC C0550
| IMPORTANT | Review the system operation in order to familiarize yourself with the system functions. Refer to Body Control System Description and Operation . |
Visual/Physical Inspection
- Inspect for aftermarket devices which could affect the operation of the body control system. Refer to «Checking Aftermarket Accessories»(/buick/rendezvous/i-2001-2007/remont/body-electrical/#wiring-systems-diagnostic-information-and-procedures__checking-aftermarket-accessories) in Wiring Systems.
- Inspect the easily accessible or visible system components for obvious damage or conditions which could cause the symptom.
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.
Symptom List
Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom
Normal vehicle class 2 communications and module operations will not begin until the system power mode has been identified. Discrete wires from the ignition switch contacts are monitored by the power mode master (PMM) module in order to determine the correct power mode. The PMM communicates the system power mode to all class 2 modules on the class 2 serial data line. Refer to Body Control System Description and Operation to identify which module is the PMM and the applicable power mode look up table.
Test Description
The numbers below refer to the step numbers on the diagnostic table.
- 6: This step tests for battery voltage on the signal circuits that are not required.
- 7: This step tests for no battery voltage on the required signal circuits.
- 8: If any ignition switch parameters that should be inactive in the present ignition switch position are active, 2 ignition switch signal circuits may be shorted together.
- 9: This step eliminates open circuits as the cause of the malfunction.
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: Body Control System Schematics Connector End View Reference: Master Electrical Component List IMPORTANT: Open the driver door and leave it open during this test. This will disable the RAP power mode and eliminate this power mode from the power mode parameter list. | |||
| 1 | Install a scan tool. Turn OFF the ignition. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Does the displayed power mode parameter match the actual ignition switch position? | Go to Step 2 | Go to Step 6 |
| 2 | Turn the ignition switch to the UNLOCK position. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Does the displayed power mode parameter match the actual ignition switch position? | Go to Step 3 | Go to Step 6 |
| 3 | Turn ON the ignition, with the engine OFF. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Does the displayed power mode parameter match the actual ignition switch position? | Go to Step 4 | Go to Step 6 |
| 4 | IMPORTANT: The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. Turn the ignition switch to the CRANK position. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Does the displayed power mode parameter match the actual ignition switch position? | Go to Step 5 | Go to Step 6 |
| 5 | Turn the ignition switch to the ACCY position. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Does the displayed power mode parameter match the actual ignition switch position? | Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems | Go to Step 6 |
| 6 | IMPORTANT: The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. Turn OFF the ignition. Disconnect the PMM. Hold the ignition switch in the position that indicated the incorrect power mode. With a test lamp attached to a good ground, test the PMM ignition switch inputs for voltage. Refer to Body Control System Description and Operation . Is voltage present on only the inputs specified for the ignition switch position? | Go to Step 7 | Go to Step 8 |
| 7 | IMPORTANT: The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. Hold the ignition switch in the position that indicated the incorrect power mode. With a test lamp attached to a good ground, test the PMM ignition switch inputs for voltage. Refer to Body Control System Description and Operation . Is voltage not present on any inputs specified for the ignition switch position? | Go to Step 9 | Go to Step 11 |
| 8 | Disconnect the ignition switch. Test the PMM ignition switch input circuits for a short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Test the PMM ignition switch circuits for a short between circuits. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 14 | Go to Step 10 |
| 9 | Disconnect the ignition switch. Test the PMM ignition switch input circuits for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 14 | Go to Step 10 |
| 10 | Inspect for poor connections and terminal tension at the harness connector of the ignition switch. 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 14 | Go to Step 12 |
| 11 | Inspect for poor connections and terminal tension at the harness connector of the PMM. 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 14 | Go to Step 13 |
| 12 | Replace the ignition switch. Refer to Ignition Switch Replacement in Steering Wheel and Column. Did you complete the replacement? | Go to Step 14 | |
| 13 | IMPORTANT: After replacement of the PMM perform the set up procedure if required. Replace the PMM. Refer to Control Module References .Did you complete the replacement? | Go to Step 14 | |
| 14 | IMPORTANT: The engine may start during this procedure. Turn the ignition OFF after verifying all power modes. Reconnect all disconnected components. With a scan tool, under the Diagnostic Circuit Check menu observe the Class 2 Power Mode parameter. Cycle the ignition switch through all possible positions one at a time. Does the displayed power mode parameter match the actual ignition switch position? | System OK | Go to Step 1 |
| IMPORTANT |
|---|
| Open the driver door and leave it open during this test. This will disable the RAP power mode and eliminate this power mode from the power mode parameter list. |
| IMPORTANT |
|---|
| The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. |
| IMPORTANT |
|---|
| The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. |
| IMPORTANT |
|---|
| The engine may start during this procedure. Turn the ignition OFF after verifying this power mode. |
| IMPORTANT |
|---|
| After replacement of the PMM perform the set up procedure if required. |
| IMPORTANT |
|---|
| The engine may start during this procedure. Turn the ignition OFF after verifying all power modes. |
Power Mode Mismatch
Control Module References
| Control Module | Repair Instructions | Diagnostic System Check | Schematic |
|---|---|---|---|
| BCM | Refer to Body Control Module Replacement | Refer to Body Control System Schematics | |
| DRR | Refer to DVD Player Replacement in Entertainment | Refer to Diagnostic System Check - Entertainment System in Entertainment | Refer to Radio/Audio System Schematics in Entertainment |
| EBCM | Refer to Electronic Brake Control Module Replacement in Antilock Brake System | Refer to Diagnostic System Check - ABS in Antilock Brake System | Refer to ABS Schematics in Antilock Brake System |
| HVAC | Refer to HVAC Control Module Replacement in HVAC Systems - Automatic | Refer to Diagnostic System Check - HVAC Systems - Automatic in HVAC Systems - Automatic | Refer to HVAC Schematics in HVAC Systems - Automatic |
| HUD | Refer to Head Up Display Replacement in Instrument Panel, Gages, and Console | Refer to Diagnostic System Check - Head Up Display in Instrument Panel, Gages, and Console | Refer to Head Up Display Schematics in Instrument Panel, Gages, and Console |
| IPC | Refer to Instrument Panel Cluster (IPC) Replacement in Instrument Panel, Gages, and Console | Refer to Diagnostic System Check - Instrument Cluster in Instrument Panel, Gages, and Console | Refer to Instrument Cluster Schematics in Instrument Panel, Gages, and Console |
| MSM | Refer to Memory Seat Control Module Replacement in Seats | Refer to Diagnostic System Check - Power Seat Systems in Seats | Refer to Driver Seat Schematics in Seats |
| PASS-Key® Module | Refer to Theft Deterrent Control Module Replacement in Theft Deterrent | Refer to Diagnostic System Check - Theft Deterrent in Theft Deterrent | Refer to Theft Deterrent System Schematics in Theft Deterrent |
| PCM | Refer to Powertrain Control Module (PCM) Replacement in Engine Controls | Refer to Diagnostic System Check - Engine Controls in Engine Controls | Refer to Engine Controls Schematics in Engine Controls |
| Radio | Refer to Radio Replacement in Entertainment | Refer to Diagnostic System Check - Entertainment System in Entertainment | Refer to Radio/Audio System Schematics in Entertainment |
| RSE, DVD | Refer to DVD Player Replacement in Entertainment | Refer to Diagnostic System Check - Entertainment System in Entertainment | Refer to Video System Schematics in Entertainment |
| SDM | Refer to Inflatable Restraint Sensing and Diagnostic Module Replacement in SIR | Refer to Diagnostic System Check - SIR in SIR | Refer to SIR Schematics in SIR |
| VCIM | Refer to Communication Interface Module Replacement in Cellular Communication | Refer to Diagnostic System Check - Cellular Communication in Cellular Communication | Refer to OnStar Schematics in Cellular Communication |
Control Module References
Removal Procedure
| IMPORTANT | You must perform the new body control module (BCM) setup when replacing the BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration . |
- Disconnect the negative battery cable. Refer to «Battery Negative Cable Disconnect/Connect Procedure (LA1)»(/buick/rendezvous/i-2001-2007/remont/charging-system/#battery-charging-system-and-starting-system) or «Battery Negative Cable Disconnect/Connect Procedure (LY7)»(/buick/rendezvous/i-2001-2007/remont/charging-system/#battery-charging-system-and-starting-system) in Engine Electrical.
- Remove the console accessory wiring junction block. Refer to «Console Electrical Center or Junction Block Replacement»(/buick/rendezvous/i-2001-2007/remont/body-electrical/#wiring-systems-diagnostic-information-and-procedures) in Wiring Systems.
- Rotate the BCM retaining lever (1) to release the BCM from the console accessory wiring junction block.
- Remove the BCM (2) from the console accessory wiring junction block.
Installation Procedure
| IMPORTANT | Align the BCM to the console accessory wiring junction block. |
Scheme 9
- Install the BCM (1) onto the console accessory wiring junction block.
- Rotate the BCM retaining lever (2) to secure the BCM to the console accessory wiring junction block.
- Install the console accessory wiring junction block. Refer to «Console Electrical Center or Junction Block Replacement»(/buick/rendezvous/i-2001-2007/remont/body-electrical/#wiring-systems-diagnostic-information-and-procedures) in Wiring Systems.
- Connect the negative battery cable. Refer to «Battery Negative Cable Disconnect/Connect Procedure (LA1)»(/buick/rendezvous/i-2001-2007/remont/charging-system/#battery-charging-system-and-starting-system) or «Battery Negative Cable Disconnect/Connect Procedure (LY7)»(/buick/rendezvous/i-2001-2007/remont/charging-system/#battery-charging-system-and-starting-system) in Engine Electrical.
- Perform the new BCM setup. Refer to «Body Control Module (BCM) Programming/RPO Configuration»(/buick/rendezvous/i-2001-2007/remont/communication-devices/#body-control-system) .
Introduction
During body control module (BCM) related service, the procedures below are designated to set-up the BCM correctly. Before you start, read these procedures carefully and completely.
Setup New Body Control Module (BCM)
| IMPORTANT | The BCM will not function properly if the Setup New BCM procedure is not performed. Make sure the battery is fully charged before performing the setup procedure. Make sure all disconnected devices and connectors have been reconnected Make sure that the VIN that is stored in the new BCM matches the vehicle. If the scan tool displays UNABLE TO PROGRAM BCM. BCM IS SECURED, then the BCM must be replaced and this procedure must be repeated on a new BCM |
- Turn the ignition switch ON leaving the engine Off.
- Using the Special Functions in the Body Control Module menu on the Scan Tool, perform the following setup procedures in the order they are listed: Setup SDM Part Number in BCM New VIN Option Configuration Point of Sale
- After all of the previous procedures are complete proceed with the Theft Deterrent Re-learn procedure. Refer to «Programming Theft Deterrent System Components»(/buick/rendezvous/i-2001-2007/remont/door-locks-anti-theft-systems/#theft-deterrent-system) in Theft Deterrent.
- If the scan tool displays UNABLE TO PROGRAM BCM. BCM IS SECURED, then the BCM must be replaced and this procedure must be repeated on a new BCM.
NOTE: After the above procedure has been completed, personalization of the BCM defaults to the factory settings. Inform the customer that the personalization settings must be set again.
| IMPORTANT | After programming, perform the following to avoid future misdiagnosis |
- Turn the ignition OFF for 10 seconds.
- Connect the scan tool to the data link connector.
- Turn the ignition ON with the engine OFF.
- Use the scan tool in order to retrieve history DTCs from all modules.
- Clear all history DTCs.
BCM Functions
The body control module (BCM) is capable of accomplishing multiple body control functions. Components directly connected to the BCM are controlled by the BCM outputs. The BCM can control its outputs based on input information it obtains from sensors and switches that are directly connected to the BCM, or by receiving information from other vehicle systems connected to the class 2 serial data link. The BCM evaluates this information and controls certain body systems by commanding an output on or off.
The BCM is also capable of commanding other vehicle systems to control functions that are not directly wired to and/or controlled by the BCM. The BCM accomplishes this task by sending specific messages on the class 2 serial data link. The vehicle system capable of performing such function will respond to the BCM message.
The BCM controls/monitors the following functions
- Audible warnings
- Indicators control
- Interior lighting
- Exterior lighting
- Power/automatic door locks
- Keyless entry
- Content theft deterrent
- Personalization
- Serial Power Modes
- Electrical Power Management
Audible Warning
The body control module (BCM) provides the following audible control functions. Some audible control functions may be controlled by other systems through the class 2 serial data link
- Headlamp on reminder
- Key in ignition reminder
- Personalization mode
- Delay locking indication
- Keyless entry programming/diagnostic mode indication
Refer to Audible Warnings Description and Operation in Instrument Panel, Gages, and Console for more information.
Indicator Control
The body control module (BCM) provides the following indicator control functions through the class 2 serial data circuits. Some indicator control functions may be controlled by other systems through the class 2 serial data link
- Door ajar
- Liftglass/endgate ajar
- Park brake
- High beam
- Park lamp malfunction
- Service vehicle soon
- Personalization mode
- Security LED
- Battery
Refer to Instrument Panel Cluster (IPC) Description and Operation and Indicator/Warning Message Description and Operation in Instrument Panel, Gages, and Console for more information.
Interior Lighting
The body control module (BCM) provides the following interior lighting functions. Some interior control functions may be controlled by other systems through the class 2 serial data link
- Interior illumination control
- Backlight/Illumination
- Delayed illumination
- Illumination on key cylinder unlock
- Exit illumination
- Illumination after air bag deployment
- Keyless entry unlock illumination
- Interior lighting personalization
Refer to Interior Lighting Systems Description and Operation in Lighting Systems for more information.
Exterior Lighting
The body control module (BCM) provides the following exterior lighting control functions. Some exterior lighting control functions may be controlled by other systems through the class 2 serial data link
- Headlamps
- Daytime running lights (DRL)
- Park lamps
- Perimeter lighting
- Front fog lamps
- Exterior lighting personalization
Refer to Exterior Lighting Systems Description and Operation in Lighting Systems for more information.
Power/Automatic Door Locks
The body control module (BCM) provides the following power/automatic door lock control functions. Some door lock control functions may be controlled and/or sent by other systems through the class 2 serial data link
- All door unlock
- All door lock
- Last door closed locking
- Lockout prevention
- Lockout prevention override
- Shift into PARK unlock
- Shift out of PARK lock
- Unlock after air bag deployment
- Delayed locking
- Delayed locking override
- Power/automatic door lock personalization
Refer to Power Door Locks Description and Operation in Doors for more information.
Keyless Entry
The body control module (BCM) provides the following keyless entry control functions. Some keyless entry control functions may be controlled and/or sent by other systems through the class 2 serial data link
- Remote driver door unlock
- Remote all door unlock
- Remote all door lock
- Remote activation verification
- Remote alarm
- Keyless entry personalization
Refer to Keyless Entry System Description and Operation in Keyless Entry for more information.
Content Theft Deterrent
The body control module (BCM) provides the following content theft deterrent control functions. Some content theft deterrent control functions may be controlled and/or sent by other systems through the class 2 serial data link
- Intrusion detection Status of the doors and rear endgate Lock cylinders Rear liftglass Power door locks The keyless entry system
- Intrusion notification Security indicator LED Flashes the headlamps Sounds the horns Disables fuel delivery to the engine
- Content theft deterrent personalization
Refer to Theft Systems Description and Operation in Theft Deterrent for more information.
Personalization
The body control module (BCM) provides personalization of vehicle functions which allow BCM features to be personalized based on driver preferences. The following vehicle functions may be personalized
- Headlamp exit delay
- Interior lighting delay
- Interior lighting on
- Auto door lock/unlock
- Delayed locking
- Remote driver door unlock
- Remote lock/unlock confirmation
- Unlock feedback
- Lock feedback
Refer to the following Personalization Description and Operation in Personalization for more information on how to set personalized options.
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 PMM receives 3 signals/circuits from the ignition switch. These are the Unlock (IGN0), Run/Crank (IGN1) and Accessory (ACC) ignition switch signals/circuits.
To determine the correct power mode the PMM uses
- The state of these signals/circuits, either switch closed (B+ = 1) or switch open (open = 0)
- The sequence of switch closures received by the PMM
- The status of the engine run flag
The table below indicates the modes detected and transmitted by the PMM
| Power Mode Selected/Expected | Engine Run Flag Serial Data | Sampled Ignition Signal State | Look Up Table Contents | Key-In Sense | |||
|---|---|---|---|---|---|---|---|
| Accessory | Run/Crank (IGN1) | Unlock (IGN0) | DTC Set | Power Mode State | |||
| OFF | 0 | 0 | 0 | 0 | 0 | OFF-AWAKE | NA |
| OFF | 1 | 0 | 0 | 0 | 0 | OFF-AWAKE | NA |
| RAP | 1 | 0 | 0 | 1 to 0 | 0 | RAP | NA |
| RAP | 0 | 0 | 0 | 1 to 0 | 0 | RAP | NA |
| RAP-UNLOCK | 0 | 1 to 0 | 0 | 1 | 0 | RAP-UNLOCK | NA |
| RAP-UNLOCK | 1 | 0 | 0 | 1 | 0 | RAP-UNLOCK | NA |
| UNLOCK | 0 | 0 | 0 | 0 to 1 | 0 | UNLOCK | NA |
| UNLOCK | 1 | 0 | 0 | 1 | 0 | UNLOCK | NA |
| ACCESSORY | 0 | 1 | 0 | 1 | 0 | ACCESSORY | NA |
| RUN | 1 | 1 | 1 | 1 | 0 | RUN | NA |
| RUN | 0 | 1 | 1 | 1 | 0 | RUN | NA |
| CRANK | 0 | 0 | 1 | 1 | 0 | CRANK | NA |
| OFF | 0 | 0 | 1 | 0 | 1 | OFF-AWAKE | Key Not In |
| RAP | 0 | 0 | 1 | 0 | 1 | RAP | Key In |
| ACCESSORY | 0 | 1 | 0 | 0 | 1 | ACCESSORY | Key In |
| RUN | 0 | 1 | 1 | 0 | 1 | RUN | Key In |
| RUN | 1 | 0 | 1 | 0 | 1 | RUN | Key In |
| RUN | 1 | 0 | 1 | 1 | 1 1 | RUN | Key In |
| RUN | 1 | 1 | 0 | 0 | 1 | RUN | Key In |
| RUN | 1 | 1 | 0 | 1 | 1 | RUN | Key In |
| RUN | 1 | 1 | 1 | 0 | 1 | RUN | Key In |
| Bold text indicates a DTC setting situation. 1 DTC sets after one minute in this situation. | |||||||
Body Control System Description and Operation
Fail-safe Operation
Since the operation of the vehicle systems depends on the power mode, there is a fail-safe plan in place should the power mode master (PMM) fail to send a power mode message. The fail-safe plan covers those modules using exclusively serial data control of power mode as well as those modules with discrete ignition signal 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 PMM message until they can check for the engine run flag status on the serial data circuits. If the PMM 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 PMM 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.
Electrical Power Management
The body control module (BCM) provides the following electrical power management functions. Some power management functions are controlled by working with other systems through the class 2 serial data link
- Retained accessory power (RAP). Refer to «Retained Accessory Power (RAP) Description and Operation»(/buick/rendezvous/i-2001-2007/remont/accessories-control-systems/#retained-accessory-power-system) in Retained Accessory Power (RAP) for further information.
- Load shed and idle boost actions. Refer to «Load Shed System Description and Operation»(/buick/rendezvous/i-2001-2007/remont/charging-system/#battery-charging-system-and-starting-system) in Engine Electrical for further information.
- Inadvertent lighting control for battery run-down protection. Refer to «Exterior Lighting Systems Description and Operation»(/buick/rendezvous/i-2001-2007/remont/exterior-lights/#lighting-systems) and «Interior Lighting Systems Description and Operation»(/buick/rendezvous/i-2001-2007/remont/exterior-lights/#lighting-systems) in Lighting Systems for further information.
See also:
• Testing for Intermittent Conditions and Poor Connections
• Connector Repairs
• Master Electrical Component List
• Circuit Testing
• Wiring Repairs
• Ignition Switch Replacement
• Diagnostic System Check - Engine Electrical
• Checking Aftermarket Accessories
• DVD Player Replacement
• Diagnostic System Check - Entertainment System
• Electronic Brake Control Module Replacement
• Diagnostic System Check - ABS
• HVAC Control Module Replacement
• Head Up Display Replacement
• Memory Seat Control Module Replacement
• Theft Deterrent Control Module Replacement
• Powertrain Control Module (PCM) Replacement
• Diagnostic System Check - Engine Controls
• Engine Controls Schematics
• Inflatable Restraint Sensing and Diagnostic Module Replacement
• Diagnostic System Check - SIR
• SIR Schematics
• Communication Interface Module Replacement
• Diagnostic System Check - Cellular Communication
• Console Electrical Center or Junction Block Replacement
• Audible Warnings Description and Operation
• Indicator/Warning Message Description and Operation
• Interior Lighting Systems Description and Operation
• Power Door Locks Description and Operation
• Keyless Entry System Description and Operation
• Theft Systems Description and Operation
• Personalization Description and Operation
• Retained Accessory Power (RAP) Description and Operation
• DTC B0008
• Control Module References