Computer/Integrating Systems Schematic Icons Icon Icon Definition CAUTION: When performing service on or near the SIR components or the SIR wiring, the SIR system must be disabled. Refer to SIR Disabling and Enabling Zones. Failure to observe the correct procedure could cause deployment of the SIR components, personal injury, or unnecessary SIR system repairs. IMPORTANT: Twisted-pair wires provide an effective shield that helps protect sensitive electronic components from electrical interference. In order to prevent electrical interference from degrading the performance of the connected components, you must maintain the proper specification when making any repairs to the twisted-pair wires shown : The wires must be twisted a minimum of 9 turns per 31 cm (12 in) as measured anywhere along the length of the wires. The outside diameter of the twisted wires must not exceed 6.0 mm (0.25 in)
Scheme 1
Scheme 1: Computer/Integrating Systems Schematic Icons
Scheme 2
Scheme 2: Body Control System Schematics
Scheme 3
Scheme 4
Scheme 5
Scheme 6
Scheme 7
Scheme 7: Data Link Connector (DLC) Schematics
Scheme 8
Scheme 9
Scheme 9: Retained Accessory Power (RAP) Schematics
Scheme 10
Scheme 11
Scheme 11: Computer/Integrating Systems Component Views
| Callout | Component Name |
| 1 | Turn Signal/Multifunction Switch |
| 2 | Steering Wheel Controls - Left |
| 3 | Instrument Panel Cluster (IPC) |
| 4 | Steering Wheel Controls - Right |
| 5 | Windshield Wiper/Washer Switch |
| 6 | Ignition Switch |
| 7 | Ambient Light Sensor |
| 8 | Hazard Switch |
| 9 | Radio |
| 10 | Inflatable Restraint I/P Module |
| 11 | Rear Window Defogger Switch |
| 12 | Traction Control Switch (NW7/NW9) |
| 13 | Cigar Lighter |
| 14 | A/C Request Switch |
| 15 | HVAC Control Module |
| 16 | Inflatable Restraint Steering Wheel Module |
| 17 | Fog Lamp Switch |
| 18 | I/P Dimmer Switch |
| 19 | Adjustable Pedals Position Switch |
Scheme 12
| Callout | Component Name |
| 1 | Radio, C1 |
| 2 | Body Control Module (BCM), C2 |
| 3 | HVAC Control Module, C2 |
| 4 | HVAC Control Module, C1 |
| 5 | Inflatable Restraint I/P Module Connector |
| 6 | C207 |
| 7 | G201 |
| 8 | G203 |
| 9 | Body Control Module (BCM), C3 |
| 10 | Body Control Module (BCM), C1 |
| 11 | Body Control Module (BCM) |
Scheme 13
Scheme 13: Data Link Connector (DLC)
| Connector Part Information OEM: 15488184 Service: 19115029 Description: 16-Way F Metri-Pack 150 Series (GY) Terminal Part Information Pins: 1, 4-5, 14, 16 Terminal/Tray: 12129484/19 Core/Insulation Crimp: Pins 1, 4, 6, 14, 16 - E/C Core/Insulation Crimp: Pins 5 - E/A Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Computer/Integrating Systems Connector End Views
| Pin | Wire Color | Circuit No. | Function |
| 1 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 2-3 | | | Not Used |
| 4 | BK | 650 | Ground |
| 5 | BK/WH | 651 | Ground |
| 6 | TN/BK | 2500 | High Speed GMLAN Serial Data Bus (+) |
| 7-13 | | | Not Used |
| 14 | TN | 2501 | High Speed GMLAN Serial Data Bus (-) |
| 15 | | | Not Used |
| 16 | RD/WH | 440 | Battery Positive Voltage |
Data Link Connector (DLC)
Scheme 14
Scheme 14: Body Control Module (BCM) C1
| Connector Part Information OEM: 15393122 Service: 88987847 Description: 72-Way F Micro-Pack 64 Series (GY) Terminal Part Information Terminal/Tray: 15359541/4 Core/Insulation Crimp: M/M Release Tool/Test Probe: 15381651-2/J-35616-64B (L-BU) |
Computer/Integrating Systems Connector End Views
| Pin | Wire Color | Circuit No. | Function |
| 1 | | | Not Used |
| 2 | L-GN/BK | 592 | DRL Relay Control |
| 3 | D-GN/WH | 636 | Ambient Air Temperature Sensor Signal |
| 4 | TN | 305 | Trunk Key Switch Signal (Coupe/Sedan) |
| 5 | | | Not Used |
| 6 | YE | 61 | Ground |
| 7-11 | | | Not Used |
| 12 | BK | 1050 | Ground |
| 13 | TN | 28 | Horn Relay Control |
| 14 | | | Not Used |
| 15 | L-BU | 2182 | Reverse Lamp Relay Control |
| 16 | L-BU | 1344 | Trunk Release Relay Control |
| 17 | | | Not Used |
| 18 | OG/BK | 744 | Rear Compartment Lid Ajar Switch Signal |
| 19 | YE | 317 | Fog Lamp Relay Control |
| 20-21 | | | Not Used |
| 22 | D-GN | 113 | Windshield Wiper Switch Signal 2 |
| 23 | | | Not Used |
| 24 | WH | 17 | Stop Lamp Supply Voltage |
| 25 | | | Not Used |
| 26 | YE | 196 | Windshield Wiper Motor Park Switch Signal |
| 27-28 | | | Not Used |
| 29 | TN/WH | 1969 | Headlamp High Beam Relay Control |
| 30-32 | | | Not Used |
| 33 | BN/WH | 1571 | Traction Control Switch Signal (NW7, NW9) |
| 34 | | | Not Used |
| 35 | L-GN | 262 | Driver Door Key Switch Signal |
| 36 | | | Not Used |
| 37 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 38 | L-BU/WH | 1314 | Left DRL/Turn Supply Voltage |
| 39 | | | Not Used |
| 40 | D-GN/WH | 1135 | A/T Shift Lock Control Solenoid Supply Voltage |
| 41 | | | Not Used |
| 42 | WH | 17 | Stop Lamp Supply Voltage |
| 43-46 | | | Not Used |
| 47 | L-GN | 1478 | Coolant Level Switch Signal |
| 48-50 | | | Not Used |
| 51 | GY/BK | 745 | Left Front Door Ajar Switch Signal |
| 52 | | | Not Used |
| 53 | L-GN/BK | 748 | Right Rear Door Ajar Switch Signal (Sedan) |
| 54 | L-BU/BK | 747 | Left Rear Door Ajar Switch Signal (Sedan) |
| 55 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 56 | D-BU/WH | 1315 | Right DRL/Turn Supply Voltage |
| 57 | WH | 193 | Rear Defog Relay Control |
| 58 | YE | 5199 | Run/Crank Relay Coil Control |
| 59 | L-BU | 1134 | Park Brake Switch Signal |
| 60 | PK | 849 | Brake Fluid Level Sensor Signal |
| 61 | D-GN | 5525 | Tap Up/Tap Down Enable Signal (Tap Up/Tap Down) |
| 62 | TN/WH | 99 | Hazard Indicator Supply Voltage |
| 63-64 | | | Not Used |
| 65 | WH | 1080 | Park Lamp Relay Control |
| 66 | WH | 682 | Door Lock Lock/Unlock Signal |
| 67 | WH | 682 | Door Lock Lock/Unlock Signal |
| 68 | | | Not Used |
| 69 | PK/BK | 109 | Hood Ajar Switch Signal (AP3/AP8) |
| 70 | PU | 5531 | Hood Ajar Switch Signal (AP3/AP8) |
| 71 | BN/WH | 2091 | Trunk Release Switch Supply Voltage |
| 72 | TN/WH | 746 | Right Front Door Ajar Switch Signal |
Body Control Module (BCM) C1
Scheme 15
Scheme 15: Body Control Module (BCM) C2
| Connector Part Information OEM: 15393121 Service: 88987848 Description: 72-Way F Micro-Pack 64 Series (GY) Terminal Part Information Terminal/Tray: 15359541/4 Core/Insulation Crimp: M/M Release Tool/Test Probe: 15381651-2/J-35616-64B (L-BU) |
Computer/Integrating Systems Connector End Views
| Pin | Wire Color | Circuit No. | Function |
| 1 | TN/BK | 2500 | High Speed GMLAN Serial Data Bus + |
| 2 | TN/BK | 2500 | High Speed GMLAN Serial Data Bus + |
| 3 | PK/WH | 1970 | Headlamp Low Beam Relay Control |
| 4 | PU | 524 | Headlamp Dimmer Switch High Beam Signal |
| 5 | BN/WH | 301 | Park Lamp Switch Signal |
| 6 | L-GN | 696 | Cruise Control Switch Signal (K34) |
| 7-8 | | | Not Used |
| 9 | WH | 111 | Hazard Switch Signal |
| 10 | | | Not Used |
| 11 | D-GN | 264 | Security Indicator Supply Voltage |
| 12 | L-GN | 377 | Serial Data (AU0) |
| 13 | BK/WH | 651 | Ground |
| 14 | TN | 28 | Horn Relay Control |
| 15 | WH | 103 | Headlamp Switch Headlamps On Signal |
| 16 | OG | 192 | Front Fog Lamp Switch Signal |
| 17 | PU/WH | 549 | Headlamp Switch Headlamps Off Signal |
| 18 | WH | 5359 | 5-Volt Reference |
| 19 | TN | 2501 | High Speed GMLAN Serial Data Bus |
| 20 | TN | 2501 | High Speed GMLAN Serial Data Bus |
| 21-25 | | | Not Used |
| 26 | D-GN | 44 | Instrument Panel Lamps Dimmer Switch Signal |
| 27-28 | | | Not Used |
| 29 | L-GN | 5980 | Adjustable Pedal Inhibit Signal (JF4) |
| 30 | | | Not Used |
| 31 | YE | 5361 | Brake Pedal Position Sensor Signal |
| 32 | | | Not Used |
| 33 | YE | 317 | Fog Lamp Relay Control (T96) |
| 34-36 | | | Not Used |
| 37 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 38 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 39-43 | | | Not Used |
| 44 | L-GN/BK | 1137 | DRL Ambient Light Sensor Signal |
| 45-46 | | | Not Used |
| 47 | YE/BK | 1138 | DRL Ambient Light Sensor Low Reference |
| 48-50 | | | Not Used |
| 51 | BN | 1356 | Flash To Pass Switch Signal |
| 52-54 | | | Not Used |
| 55 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| 56 | WH | 1390 | Off/Run/Crank Voltage |
| 57 | GY | 112 | Windshield Wiper Switch Signal 1 |
| 58 | PU | 719 | Low Reference |
| 59 | BN | 5360 | Low Reference |
| 60 | | | Not Used |
| 61 | GY | 1884 | Cruise Control Switch Signal |
| 62 | WH/BK | 1073 | 5-Volt Reference |
| 63 | L-BU/BK | 590 | Driver Sunload Sensor Signal (C68) |
| 64 | GY | 1548 | Passenger Sunload Sensor Signal (C68) |
| 65 | | | Not Used |
| 66 | YE/BK | 1418 | Left Rear Turn Signal Switch Signal |
| 67 | D-GN/WH | 1419 | Right Rear Turn Signal Switch Signal |
| 68 | L-BU | 292 | Rear Defog Switch Signal (C60) |
| 69 | D-GN/WH | 762 | A/C Request Signal (C60) |
| 70 | | | Not Used |
| 71 | PU | 5234 | Passenger Seat Belt Indicator |
| 72 | TN | 683 | Rear Defog Indicator Supply Voltage (C60) |
Body Control Module (BCM) C2
Scheme 16
Scheme 16: Body Control Module (BCM) C3
| Connector Part Information OEM: 15492675 Service: 15404825 Description: 41-Way F Metri-Pack 280, 800 Series (RD) Terminal Part Information Pins: A1-A11, B1, B5, B11, B12, C3, C9, C11, D3-D4, D11 Terminal/Tray: 12110844/4 Core/Insulation Crimp: Pins A1-A2, A4-A5, A9, A12, B1 - E/A Core/Insulation Crimp: Pins A3, A6-A8, A10-A11, B5, B11-B12, C3, C9, C11, D3-D4, D11 - E/C Release Tool/Test Probe: 15315247/J-35616-4A (PU) Pins: A11, B11, C5, C11, D1, D5, D6, D10, D12 Terminal/Tray: 15324340/19 Core/Insulation Crimp: F/G Release Tool/Test Probe: 12094430/J-35616-4A (PU) Pins: C12 Terminal/Tray: 12110844/4 Core/Insulation Crimp: C/A Release Tool/Test Probe: 15315247/J-35616-4A (PU) |
Computer/Integrating Systems Connector End Views
| Pin | Wire Color | Circuit No. | Function |
| A1 | TN | 294 | Door Lock Actuator Unlock Control (Sedan) |
| A2 | TN | 294 | Door Lock Actuator Unlock Control |
| TN | 294 | Door Lock Actuator Unlock Control (Sedan) |
| A3 | OG | 1732 | Courtesy Lamps Supply Voltage |
| A4 | GY | 295 | Door Lock Actuator Lock Control (Sedan) |
| GY | 295 | Door Lock Actuator Lock Control (Sedan) |
| A5 | GY/BK | 295 | Door Lock Actuator Lock Control |
| GY/BK | 295 | Door Lock Actuator Lock Control |
| A6 | PK | 1139 | Ignition 1 Voltage |
| PK | 1139 | Ignition 1 Voltage |
| A7 | BN | 9 | Park Lamp Supply Voltage |
| A8 | PK | 339 | Ignition 1 Voltage |
| PK | 339 | Ignition 1 Voltage (MN5/M15) |
| A9 | YE | 18 | Left Rear Stop/Turn Lamp Supply Voltage |
| A10 | GY | 157 | Courtesy Lamp Control |
| GY | 157 | Courtesy Lamp Control |
| A11 | YE | 243 | Accessory Voltage (Coupe) |
| D-BU | 1307 | Power Window Master Switch Lockout Control (Sedan) |
| A12 | D-GN | 19 | Right Rear Stop/Turn Lamp Supply Voltage |
| B1 | TN | 694 | Driver Door Lock Actuator Unlock Control |
| B2-B4 | | | Not Used |
| B5 | BN | 4 | Accessory Voltage |
| BN | 4 | Accessory Voltage (LZ9 w/M15) |
| B6-B7 | | | Not Available |
| B8-B10 | | | Not Used |
| B11 | YE | 243 | Accessory Voltage (Coupe) |
| D-BU | 1307 | Power Window Master Switch Lockout Control (Sedan) |
| B12 | GY | 8 | Instrument Panel Lamp Supply Voltage |
| C1-C2 | | | Not Available |
| C3 | YE | 243 | Accessory Voltage (KA1) |
| YE | 243 | Accessory Voltage (KA1) |
| C4 | | | Not Used |
| C5 | YE | 343 | Accessory Voltage (Sedan) |
| C6-C7 | | | Not Available |
| C8 | | | Not Used |
| C9 | L-GN | 377 | Serial Data |
| C10 | | | Not Used |
| C11 | YE | 243 | Accessory Voltage (Coupe) |
| D-BU | 1307 | Power Window Master Switch Lockout Control (Sedan) |
| C12 | OG | 228 | Windshield Washer Pump Control |
| D1 | RD/BK | 342 | Battery Positive Voltage |
| D2 | | | Not Available |
| D3 | YE | 243 | Accessory Voltage |
| YE | 243 | Accessory Voltage (Coupe/Convertible) |
| D4 | RD/WH | 640 | Battery Positive Voltage |
| D5 | YE | 343 | Accessory Voltage (Sedan) |
| D6 | D-GN | 591 | Ignition 1 Voltage |
| D7-D9 | | | Not Used |
| D10 | RD/BK | 442 | Battery Positive Voltage |
| D11 | RD/WH | 1340 | Battery Positive Voltage |
| RD/WH | 1340 | Battery Positive Voltage |
| D12 | RD/BK | 242 | Battery Positive Voltage |
Body Control Module (BCM) C3
Scheme 17
Scheme 17: Body Control Module (BCM) C4
| Connector Part Information OEM: 15492668 Service: 15356603 Description: 68-Way F Metri-Pack 280 Series Flexlock (L-GY) Terminal Part Information Pins: B1, B3, C1, C4, D8, E3 Terminal/Tray: 12110842/4 Core/Insulation Crimp: C/A Release Tool/Test Probe: 15315247/J-35616-4A (PU) Pins: B2, B6, C2-C3, C5, C8, D1, D3, D10, E1, E10, E12, F1-F3, F6, F9 Terminal/Tray: 12110844/4 Core/Insulation Crimp: E/C Release Tool/Test Probe: 15315247/J-35616-4A (PU) Pins: D4, E2 Terminal/Tray: 15324340/19 Core/Insulation Crimp: F/G Release Tool/Test Probe: 12094430/J-35616-4A (PU) |
Computer/Integrating Systems Connector End Views
| Pin | Wire Color | Circuit No. | Function |
| A1-A12 | | | Not Used |
| B1 | OG | 228 | Windshield Washer Pump Control |
| B2 | GY | 8 | Instrument Panel Lamp Supply Voltage (K34) |
| B3 | BN | 41 | Ignition 3 Voltage (C60) |
| B4-B5 | | | Not Used |
| B6 | BN | 141 | Ignition 3 Voltage |
| B7-B12 | | | Not Used |
| C1 | RD/WH | 340 | Battery Positive Voltage |
| C2 | GY | 8 | Instrument Panel Lamp Supply Voltage |
| C3 | L-GN | 377 | Serial Data (AU0) |
| C4 | OG | 52 | Blower Motor High Control(C60) |
| C5 | BN | 9 | Park Lamp Supply Voltage(C60) |
| C6-C7 | | | Not Available |
| C8 | BN | 4 | Accessory Voltage |
| BN | 4 | Accessory Voltage |
| C9-C12 | | | Not Used |
| D1 | RD/WH | 1040 | Battery Positive Voltage |
| D2 | | | Not Used |
| D3 | PK | 3 | Ignition 1 Voltage |
| PK | 3 | Ignition 1 Voltage |
| D4 | PU | 65 | Blower Motor Supply Voltage (C60) |
| D5 | | | Not Used |
| D6-D7 | | | Not Available |
| D8 | YE | 143 | Accessory Voltage |
| D9 | | | Not Used |
| D10 | RD/WH | 740 | Battery Positive Voltage (JF4) |
| RD/WH | 740 | Battery Positive Voltage (JF4) |
| D11-D12 | | | Not Used |
| E1 | RD/WH | 440 | Battery Positive Voltage |
| RD/WH | 440 | Battery Positive Voltage |
| E2 | RD/WH | 442 | Battery Positive Voltage (C68) |
| E3 | D-BU | 101 | Blower Motor Supply Voltage (C60) |
| E4-E9 | | | Not Used |
| E10 | RD/WH | 840 | Battery Positive Voltage (UE1) |
| E11 | | | Not Used |
| E12 | BK | 650 | Ground |
| F1 | RD/WH | 1440 | Battery Positive Voltage |
| RD/WH | 1440 | Battery Positive Voltage |
| F2 | GY | 8 | Instrument Panel Lamp Supply Voltage |
| GY | 8 | Instrument Panel Lamp Supply Voltage (JF4) |
| F3 | GY | 8 | Instrument Panel Lamp Supply Voltage |
| GY | 8 | Instrument Panel Lamp Supply Voltage (T96) |
| F4-F5 | | | Not Used |
| F6 | PK | 339 | Ignition 1 Voltage (K34) |
| F7-F8 | | | Not Used |
| F9 | PK | 1039 | Ignition 1 Voltage |
| F10-F12 | | | Not Used |
Body Control Module (BCM) C4
Test Description
The numbers below refer to the step numbers on the diagnostic table.
- 3: This tests the ignition switch for a short circuit between the 12-volt reference supply circuit and the ignition 1 circuit in the OFF position.
- 4: This tests the wiring of the ignition 1 circuit for a short to ground or voltage.
- 5: This tests the ignition switch for a closed circuit between the ignition switch 12-volt reference supply circuit and the ignition 1 circuit in the Run and Crank switch positions. Care must be taken as the engine may crank during this test.
| Step | Action | Values | Yes | No |
| Schematic Reference: Body Control System Schematics and Power Distribution Schematics in Wiring Systems Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | Install a scan tool. Turn the ignition ON, with the engine OFF. Check for DTCs B1370 and B1380 in the body control module (BCM). Does the scan tool display DTC B1370 or DTC B1380 as current? | | Go to Step 3 | Go to Diagnostic Aids |
| 3 | Disconnect the BCM harness connector that contains the Ignition 1 circuit. Place the ignition switch in the OFF position, leaving the key in the ignition. Test for a short to ground and a short to voltage between the ignition 1 circuit and the ignition switch 12-volt reference supply circuit at the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Did you find a short between the 2 circuits? | B+ | Go to Step 4 | Go to Step 5 |
| 4 | Disconnect the ignition switch harness connector. Test the ignition 1 ignition switch circuit and the ignition switch 12-volt reference supply circuit for a short to ground or voltage at the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Did you find and correct the condition? | B+ | Go to Step 9 | Go to Step 7 |
| 5 | IMPORTANT: The engine may crank during this procedure. Turn the ignition switch to the RUN position. Test for continuity between the ignition 1 terminal and the ignition switch 12-volt reference supply terminal on the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Turn the ignition switch to CRANK. Test for continuity between the Ignition 1 terminal and the ignition switch 12-volt reference supply terminal on the BCM harness connector. Can you measure continuity in both Run and Crank? | | Go to Step 8 | Go to Step 6 |
| 6 | Test the ignition 1 and the ignition switch 12-volt reference supply terminals of the ignition switch harness connector, for intermittent or poor connections, and an open condition. Did you find and correct the condition? | | Go to Step 9 | Go to Step 7 |
| 7 | Replace the ignition switch. Refer to Ignition Switch Replacement in Instrument Panel, Gages, and Console. Did you complete the replacement? | | Go to Step 9 | |
| 8 | IMPORTANT: Perform the programming/RPO Configuration for the replacement 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 9 | |
| 9 | Reconnect all disconnected connectors. Install the scan tool. Turn ON the ignition, with the engine OFF. Use the scan tool in order to clear the DTCs. Operate the vehicle within the conditions for running the DTCs as specified in the supporting text. Does the DTC reset? | | Go to Step 1 | System OK |
| IMPORTANT |
| The engine may crank during this procedure. |
| IMPORTANT |
| Perform the programming/RPO Configuration for the replacement BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration. |
The numbers below refer to the step numbers on the diagnostic table.
- 3: This tests the ignition switch for a short circuit between the 12-volt reference supply circuit and the ACCESSORY circuit in the OFF position.
- 4: This tests the wiring of the ACCESSORY circuit for a short to ground or voltage.
- 5: This tests the ignition switch for a closed circuit between the ignition switch 12-volt reference supply circuit and the ACCESSORY circuit in the Run and Accessory switch positions. Care must be taken as the engine may crank during this test.
| Step | Action | Values | Yes | No |
| Schematic Reference: Body Control System Schematics and Power Distribution Schematics in Wiring Systems Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | Install a scan tool. Turn the ignition ON, with the engine OFF. Check for DTC B1380 in the body control module (BCM). Does the scan tool display DTC B1380 as current? | | Go to Step 3 | Go to Diagnostic Aids |
| 3 | Disconnect the BCM harness connector that contains the Accessory circuit. Place the ignition switch in the OFF position, leaving the key in the ignition. Test for a short to ground and a short to voltage between the accessory circuit and the ignition switch 12-volt reference supply circuit at the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Did you find a short between the 2 circuits? | B+ | Go to Step 4 | Go to Step 5 |
| 4 | Disconnect the ignition switch harness connector. Test the accessory ignition switch circuit and the ignition switch 12-volt reference supply circuit for a short to ground or voltage at the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Did you find and correct the condition? | B+ | Go to Step 9 | Go to Step 7 |
| 5 | IMPORTANT: The engine may crank during this procedure. Turn the ignition switch to the RUN position. Test for continuity between the accessory terminal and the ignition switch 12-volt reference supply terminal on the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Turn the ignition switch to the accessory position. Test for continuity between the accessory terminal and the ignition switch 12-volt reference supply terminal on the BCM harness connector. Can you measure continuity in both the Run and Accessory positions? | | Go to Step 8 | Go to Step 6 |
| 6 | Test the accessory and the ignition switch 12-volt reference supply terminals of the ignition switch harness connector, for intermittent or poor connections, and an open condition. Did you find and correct the condition? | | Go to Step 9 | Go to Step 7 |
| 7 | Replace the ignition switch. Refer to Ignition Switch Replacement in Instrument Panel, Gages, and Console. Did you complete the replacement? | | Go to Step 9 | |
| 8 | IMPORTANT: Perform the programming/RPO Configuration for the replacement 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 9 | |
| 9 | Reconnect all disconnected connectors. Install the scan tool. Turn ON the ignition, with the engine OFF. Use the scan tool in order to clear the DTCs. Operate the vehicle within the conditions for running the DTCs as specified in the supporting text. Does the DTC reset? | | Go to Step 1 | System OK |
| IMPORTANT |
| The engine may crank during this procedure. |
| IMPORTANT |
| Perform the programming/RPO Configuration for the replacement BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration. |
The numbers below refer to the step numbers on the diagnostic table.
- 3: This tests the OFF/RUN/CRANK circuit for a short circuit to B+ and ground. Because of the control over powermoding, this step must be performed with the switch in the OFF position. Any shorts to ground during this step could be a short to a voltage circuit that is only powered in Run or Accessory. The loads on these circuits would indicate a short to ground, but the cause would have to be traced thorough the OFF/RUN/CRANK circuit and repaired.
- 4: This tests the ignition switch contacts of the OFF/RUN/CRANK circuit for merit.
- 5: This tests the OFF/RUN/CRANK, +5-volt and +12-volt circuits for an open.
| Step | Action | Values | Yes | No |
| Schematic Reference: Body Control System Schematics and Power Distribution Schematics in Wiring Systems Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | Install a scan tool. Turn the ignition ON, with the engine OFF. Check for DTC B1441 in the body control module (BCM). Does the scan tool display DTC B1441 as current? | | Go to Step 3 | Go to Diagnostic Aids |
| 3 | Disconnect the BCM harness connector that contains the OFF/RUN/CRANK circuit. Place the ignition switch in the OFF position and remove the key from the ignition. Test for a short to ground and a short to voltage in the OFF/RUN/CRANK circuit and the ignition switch +5-volt reference supply circuit at the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Did you find and correct the condition? | B+ | Go to Step 9 | Go to Step 4 |
| 4 | IMPORTANT: The engine may crank during this procedure. Place the key into the ignition switch without rotating the switch. Test for continuity between the OFF/RUN/CRANK terminal and the ignition switch +12-volt reference supply terminal on the BCM harness connector Turn the ignition switch to the RUN position. Test for continuity between the OFF/RUN/CRANK terminal and the ignition switch +5-volt reference supply terminal on the BCM harness connector. Refer to Circuit Testing in Wiring Systems. Turn the ignition switch to the CRANK position. Using a DMM measure the resistance between the OFF/RUN/CRANK terminal and the ignition switch +5-volt reference supply terminal on the BCM harness connector. The resistance should be between 1250-1350 ohms only while the switch is in the crank position. Can you measure continuity and is the resistance within value in the CRANK position? | | Go to Step 7 | Go to Step 5 |
| 5 | Test the OFF/RUN/CRANK, +12-volt reference and +5-volt reference circuits of the ignition switch harness connector and the BCM harness connector for an open condition. Test the terminals at ignition switch harness connector for the proper tension Did you find and correct the condition? | | Go to Step 9 | Go to Step 6 |
| 6 | Replace the ignition switch. Refer to Ignition Switch Replacement in Instrument Panel, Gages, and Console. Did you complete the replacement? | | Go to Step 9 | |
| 7 | Test the OFF/RUN/CRANK, +12-volt reference and +5-volt reference terminals of the BCM harness connector for the proper terminal tension and intermittent and poor connections. Did you find and correct the condition? | | Go to Step 9 | Go to Step 8 |
| 8 | IMPORTANT: Perform the programming/RPO Configuration for the replacement 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 9 | |
| 9 | Reconnect all disconnected connectors. Install the scan tool. Turn ON the ignition, with the engine OFF. Use the scan tool in order to clear the DTCs. Operate the vehicle within the conditions for running the DTCs as specified in the supporting text. Does the DTC reset? | | Go to Step 1 | System OK |
| IMPORTANT |
| The engine may crank during this procedure. |
| IMPORTANT |
| Perform the programming/RPO Configuration for the replacement BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration. |
The numbers below refer to the step numbers on the diagnostic table
- 3: If body control module (BCM) will not power up the vehicle cannot establish the correct power mode. This step tests for the correct power supply conditions for the BCM.
- 4: If DTC U2105 to U2199 or DTC U0100 to U0199 is set as history and you can communicate with the suspect module, the malfunction is an intermittent communication buss, power supply, ground or internal module connection.
- 5: This step tests for the correct power supply conditions of the suspect module or modules.
- 7: The powertrain control module (PCM) that is used in the 3.5L (LX9) powertrain package can lose communication with the buss if there is a malfunction in the camshaft position (CMP) or the crankshaft position (CKP) sensors 12-volt reference circuit.
- 8: This step identifies which of the GMLAN busses the module or modules use for communication. Use the Data Link References for identifying the correct buss to analyze.
- 13: The module which was not communicating due to an open in the GMLAN serial data circuits may have set Loss of Communication DTCs for those modules that it was monitoring.
- 14: The modules which can communicate indicate the module which cannot communicate. You must clear the DTC from these modules to avoid future misdiagnosis. DTC U0100-U0299 Step Action Yes No Schematic Reference: «Data Link Connector (DLC) Schematics»(ref-242975-S35803175642006082100000) Connector End View Reference: «Master Electrical Component List»(/pontiac/g6/i-2004-2009/remont/electrical-component-locations/#wiring-systems-component-views__master-electrical-component-list) in Wiring Systems 1 Did you perform the Diagnostic System Check - Vehicle? Go to Step 2 Go to «Diagnostic System Check - Vehicle»(ref-242980-S19231637582006082100000) in Vehicle DTC Information 2 Install a scan tool. Turn ON the ignition, with the engine OFF. Attempt to communicate with body control module (BCM). Were you able to communicate with BCM? Go to Step 4 Go to Step 3 3 Turn the ignition OFF. Disconnect the harness connectors from the BCM. Test the following circuits of the BCM harness connector for the indicated condition. Refer to «Circuit Testing»(ref-242973-S03159704652006082100000) and «Wiring Repairs»(ref-242973-S18890039002006082100000) in Wiring Systems. Switched and constant B+ supply circuits, for power Ground circuits, for continuity All communications circuits, for continuity Did you find and correct the condition? Go to Step 11 Go to Step 9 4 Attempt to communicate with all of the modules on the vehicle. Were you able to communicate with all of the modules? Go to «Testing for Intermittent Conditions and Poor Connections»(ref-242973-S38322986792006082100000) in Wiring Systems Go to Step 5 5 Test the following circuits of the modules that do not communicate: Switched B+ supply circuits Constant B+ supply circuits Ground circuits Did you find and correct the condition? Go to Step 9 Go to Step 6 6 Is the non-communicating module the powertrain control module (PCM) on a vehicle equipped with the 3.5L (LX9) VIN 8 engine? Go to Step 7 Go to Step 8 7 Test the 12-volt reference circuit of the camshaft position sensor and the crankshaft position sensor of the 3.5L LX9 PCM for a short to ground or low reference. Refer to «Engine Controls Schematics»(ref-242989-S17436945462006082100000) in Engine Controls - 3.5L (LX9) for the correct circuit identification. Did you find and correct the condition? Go to Step 11 Go to Step 8 8 Refer to «Data Link References»(ref-242975-S04408354942006082100000) to identify the GMLAN buss or busses that the modules use to communicate and make a note. If more than one module is not communicating, use the data link connector (DLC) schematic to determine which module is closest to the DLC. Start the analysis at that module. Refer to «Data Link Connector (DLC) Schematics»(ref-242975-S35803175642006082100000). Disconnect the harness connectors from the non-communicating modules. Test for an open circuit in the appropriate buss between the GMLAN terminals of the disconnected harness connector and the DLC. Use the note from item 1 for buss identification. Did you find and correct the condition? Go to Step 11 Go to Step 9 9 Inspect for poor connections at the harness connector of the non-communicating module. Refer to «Testing for Intermittent Conditions and Poor Connections»(ref-242973-S38322986792006082100000) and «Connector Repairs»(ref-242973-S32323876832006082100000) in Wiring Systems. Did you find and correct the condition? Go to Step 11 Go to Step 10 10 IMPORTANT: Perform the module setup procedure, if required. Replace the non-communicating module. Refer to «Control Module References»(ref-242975-S40456744722006082100000) Did you complete the replacement? Go to Step 11 - 11 Make sure that the scan tool has been cycled OFF for at least 15 seconds in order to reset it. Install the scan tool, if necessary. Turn ON the ignition, with the engine OFF. Retrieve DTCs from the module that was not communicating. Does the scan tool display any DTCs which do not begin with a "U"? Go to the «Diagnostic System Check - Vehicle»(ref-242980-S19231637582006082100000) in Vehicle DTC Information Go to Step 12 12 Use the scan tool in order to clear the DTCs. Did you complete the action? Go to Step 13 - 13 Retrieve DTCs from the modules which had the Loss of Communications DTC set. Does the scan tool display any DTCs which do not begin with a "U"? Go to the «Diagnostic System Check - Vehicle»(ref-242980-S19231637582006082100000) in Vehicle DTC Information Go to Step 14 14 Attempt to communicate with all the modules on the vehicle. Continue diagnosing or clearing the DTCs until all the modules have been diagnosed and all the DTCs have been cleared. Does U2105-U2199 or U0100-U0299 set in any module? Go to Step 2 System OK
The numbers below refer to the step numbers on the diagnostic table
- 3: If body control module (BCM) will not power up the vehicle cannot establish the correct power mode. This step tests for the correct power supply conditions for the BCM.
- 4: If DTC U2103 is set as history and you can communicate with the suspect module, the malfunction is an intermittent communication buss, power supply, ground or internal module connection.
- 5: This step tests for the correct power supply conditions of the suspect module or modules.
- 6: This step identifies which of the GMLAN busses the module or modules use for communication. Use the «Data Link References»(ref-242975-S04408354942006082100000) for identifying the correct buss to analyze.
- 11: The module which was not communicating due to an open in the GMLAN serial data circuits may have set Loss of Communication DTCs for those modules that it was monitoring.
- 20: The modules which can communicate indicate the module which cannot communicate. You must clear the DTC from these modules to avoid future misdiagnosis.
| Step | Action | Yes | No |
| Schematic Reference: Data Link Connector (DLC) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Attempt to communicate with body control module (BCM). Were you able to communicate with BCM? | Go to Step 4 | Go to Step 3 |
| 3 | Turn the ignition OFF. Disconnect the harness connectors from the BCM. Test the following circuits of the BCM harness connector for the indicated condition. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Switched and constant B+ supply circuits, for power Ground circuits, for continuity All communications circuits, for continuity Did you find and correct the condition? | Go to Step 9 | Go to Step 7 |
| 4 | Attempt to communicate with all of the modules on the vehicle. Were you able to communicate with all of the modules? | Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems | Go to Step 5 |
| 5 | Test the following circuits of the modules that do not communicate: Switched B+ supply circuits Constant B+ supply circuits Ground circuits Did you find and correct the condition? | Go to Step 9 | Go to Step 6 |
| 6 | Refer to Data Link References to identify the GMLAN buss or busses that the modules use to communicate and make a note. If more than one module is not communicating, use the data link connector (DLC) schematic to determine which module is closest to the DLC. Start the analysis at that module. Refer to Data Link Connector (DLC) Schematics. Disconnect the harness connectors from the non-communicating modules. Test for an open circuit in the appropriate buss between the GMLAN terminals of the disconnected harness connector and the DLC. Use the note from item 1 for buss identification. Did you find and correct the condition? | Go to Step 9 | Go to Step 7 |
| 7 | Inspect for poor connections at the harness connector of the non-communicating module. 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 9 | Go to Step 8 |
| 8 | IMPORTANT: Perform the module setup procedure, if required. Replace the non-communicating module. Refer to Control Module References Did you complete the replacement? | Go to Step 9 | |
| 9 | Install a scan tool. Turn ON the ignition, with the engine OFF. Retrieve DTCs from the module that was not communicating. Does the scan tool display any DTCs which do not begin with a "U"? | Go to the Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 10 |
| 10 | Use the scan tool in order to clear the DTCs. Did you complete the action? | Go to Step 11 | |
| 11 | Retrieve DTCs from the modules which had the Loss of Communications DTC set. Does the scan tool display any DTCs which do not begin with a "U"? | Go to the Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 12 |
| 12 | Attempt to communicate with all the modules on the vehicle. Continue diagnosing or clearing the DTCs until all the modules have been diagnosed and all the DTCs have been cleared. Does DTC U2103 set in any module? | Go to Step 2 | System OK |
| IMPORTANT |
| Perform the module setup procedure, if required. |
The numbers below refer to the step numbers on the diagnostic table
- 3: If the body control module (BCM) will not power up the vehicle cannot establish the correct power mode. This step tests for the correct power supply conditions for the BCM.
- 4: If DTC U2105 to U2177 are set as history and you can communicate with the suspect module, the malfunction is an intermittent communication buss, power supply, ground or internal module connection.
- 5: This step tests for the correct power supply conditions of the suspect module or modules.
- 7: The powertrain control module (PCM) that is used in the 3.5L (LX9) powertrain package can lose communication with the buss if there is a malfunction in the camshaft position (CMP) or the crankshaft position (CKP) sensors 12-volt reference circuit.
- 8: This step identifies which of the GMLAN busses the module or modules use for communication. Use the «Data Link References»(ref-242975-S04408354942006082100000) for identifying the correct buss to analyze.
- 13: The module which was not communicating due to an open in the GMLAN serial data circuits may have set Loss of Communication DTCs for those modules that it was monitoring.
- 14: The modules which can communicate indicate the module which cannot communicate. You must clear the DTC from these modules to avoid future misdiagnosis.
| Step | Action | Yes | No |
| Schematic Reference: Data Link Connector (DLC) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. Attempt to communicate with the body control module (BCM). Were you able to communicate with the BCM? | Go to Step 4 | Go to Step 3 |
| 3 | Turn the ignition OFF. Disconnect the harness connectors from the BCM. Test the following circuits of the BCM harness connector for the indicated condition. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Switched and constant B+ supply circuits, for power Ground circuits, for continuity All communications circuits, for continuity Did you find and correct the condition? | Go to Step 11 | Go to Step 9 |
| 4 | Attempt to communicate with all of the modules on the vehicle. Were you able to communicate with all of the modules? | Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems | Go to Step 5 |
| 5 | Test the following circuits of the modules that do not communicate: Switched B+ supply circuits Constant B+ supply circuits Ground circuits Did you find and correct the condition? | Go to Step 11 | Go to Step 6 |
| 6 | Is the non-communicating module the powertrain control module (PCM) on a vehicle equipped with the 3.5L (LX9) VIN 8 engine? | Go to Step 7 | Go to Step 8 |
| 7 | Test the 12-volt reference circuit of the camshaft position sensor and the crankshaft position sensor of the 3.5L LX9 PCM for a short to ground or low reference. Refer to Engine Controls Schematics in Engine Controls - 3.5L (LX9) for the correct circuit identification. Did you find and correct the condition? | Go to Step 11 | Go to Step 8 |
| 8 | Refer to Data Link References to identify the GMLAN buss or busses that the modules use to communicate and make a note. If more than one module is not communicating, use the data link connector (DLC) schematic to determine which module is closest to the DLC. Start the analysis at that module. Refer to Data Link Connector (DLC) Schematics. Disconnect the harness connectors from the non-communicating modules. Test for an open circuit in the appropriate buss between the GMLAN terminals of the disconnected harness connector and the DLC. Use the note from item one for buss identification. Did you find and correct the condition? | Go to Step 11 | Go to Step 9 |
| 9 | Inspect for poor connections at the harness connector of the non-communicating module. 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 11 | Go to Step 10 |
| 10 | IMPORTANT: Perform the module setup procedure, if required. Replace the non-communicating module. Refer to Control Module References for the correct setup procedure.Did you complete the replacement? | Go to Step 11 | |
| 11 | Make sure that the scan tool has been cycled OFF for at least 15 seconds in order to reset it. Install the scan tool, if necessary. Turn ON the ignition, with the engine OFF. Retrieve DTCs from the module that was not communicating. Does the scan tool display any DTCs which do not begin with a "U"? | Go to the Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 12 |
| 12 | Use the scan tool to clear the DTCs that begin with a "U". Did you complete the action? | Go to Step 13 | |
| 13 | Retrieve DTCs from the modules which had the Loss of Communications DTC set. Does the scan tool display any DTCs which do not begin with a "U"? | Go to the Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 14 |
| 14 | Attempt to communicate with all the modules on the vehicle. Continue diagnosing or clearing the DTCs until all the modules have been diagnosed and all the DTCs have been cleared. Does DTC U2105-U2177 set in any module? | Go to Step 2 | System OK |
| IMPORTANT |
| Perform the module setup procedure, if required. |
| IMPORTANT | The following steps must be completed before using the symptom tables. |
- Perform the «Diagnostic System Check - Vehicle»(ref-242980-S19231637582006082100000) in Vehicle DTC Information before using the symptom tables in order to verify that all of the following are true: There are no DTCs set. The control modules can communicate via the serial data links.
- Review the system operation in order to familiarize yourself with the system functions. Refer to: «Data Link Communications Description and Operation»(ref-242975-S21426007452006082100000) «Body Control System Description and Operation»(ref-242975-S28195815612006082100000) «Retained Accessory Power (RAP) Description and Operation»(ref-242975-S09868106482006082100000)
The number below refers to the step number on the diagnostic table.
- 4: If the battery positive voltage and ground circuits of the DLC are functioning properly. The malfunction must be due to the scan tool.
| Step | Action | Yes | No |
| Schematic Reference: Data Link Connector (DLC) Schematics Connector End View Reference: Computer/Integrating Systems Connector End Views |
| 1 | Test the battery positive voltage circuit of the data link connector (DLC) for an open or a short to ground. Refer to the following: Circuit Testing in Wiring Systems Wiring Repairs in Wiring Systems Did you find and correct the condition? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 2 |
| 2 | Test the ground circuits of the DLC for an open or high resistance. Refer to the following: Circuit Testing in Wiring Systems Wiring Repairs in Wiring Systems Did you find and correct the condition? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 3 |
| 3 | Inspect for poor connections and terminal tension at the DLC. Refer to the following: Testing for Intermittent Conditions and Poor Connections in Wiring Systems Connector Repairs in Wiring Systems Did you find and correct the condition? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 4 |
| 4 | The scan tool or the CANdi module may be malfunctioning. Refer to the scan tool user guide. Did you obtain a properly operating scan tool and CANdi module? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | |
Scan Tool Does Not Power Up
The numbers below refer to the step numbers on the diagnostic table.
- 2: A partial malfunction in the high speed GMLAN serial data circuits uses a different procedure from a total malfunction of the high speed GMLAN data circuits. Refer to «Data Link References»(ref-242975-S04408354942006082100000) to identify which modules communicate on the high speed GMLAN serial data circuits.
- 3: The DTC U2100 may be retrieved with a history status, but is not the cause of the present condition.
- 8: Data link connector terminals 6 and 14 provide the connection to the GMLAN serial data high circuit and the GMLAN serial data low circuit respectively.
- 17: The communication malfunction may have prevented diagnosis of the customer complaint.
| Step | Action | Yes | No |
| Schematic Reference: Data Link Connector (DLC) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | IMPORTANT: Make sure the CANdi module is not malfunctioning. When functioning properly, the CANdi module LED will be flashing. In the event of a problem, the LED will be continually illuminated. Turn ON the ignition, with the engine OFF. Perform the Vehicle DTC Information function on the scan tool, under Computer/Integrating Systems. Does the scan tool communicate with any module on the GMLAN serial data circuits? | Go to Step 3 | Go to Step 6 |
| 3 | Did you record any DTCs in the range of U2105 to U2177? | Go to DTC U2105-U2199 | Go to Step 4 |
| 4 | Did you record DTC U0001? | Go to DTC U0001 | Go to Step 5 |
| 5 | IMPORTANT: Turn ON the ignition, with the engine OFF, when testing for a short to voltage. Use the DMM MIN/MAX function to capture intermittent conditions. Test the high speed GMLAN serial data circuits for: An intermittent short to ground An intermittent short to voltage An intermittent short between them Refer to the following in Wiring Systems: Testing for Intermittent Conditions and Poor Connections Circuit Testing Connector Repairs Wiring Repairs Did you find and correct the condition? | Go to Step 19 | Go to Diagnostic Aids |
| 6 | Test the following circuits of the body control module (BCM) for an open or short to ground: The battery positive voltage input circuits The battery positive voltage output circuits The ignition mode switch input circuits The switched battery positive voltage circuits Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 16 | Go to Step 7 |
| 7 | Test the ground circuits of the BCM for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 16 | Go to Step 8 |
| 8 | Turn OFF the ignition. Disconnect the scan tool from the data link connector (DLC). Inspect for poor connections at the DLC terminals 6 and 14. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 9 |
| 9 | Disconnect the farthest module from the DLC that is connected to high speed GMLAN serial data circuits. Refer to Data Link Connector (DLC) Schematics. Turn ON the ignition, with the engine OFF. Attempt to communicate with the BCM. Does the scan tool communicate with the BCM? | Go to Step 14 | Go to Step 10 |
| 10 | Turn OFF the ignition. Disconnect the farthest module from the DLC that is still connected to high speed GMLAN serial data circuits. Refer to Data Link Connector (DLC) Schematics. Turn ON the ignition, with the engine OFF. Attempt to communicate with the BCM. Does the scan tool communicate with the BCM? | Go to Step 11 | Go to Step 12 |
| 11 | IMPORTANT: There are two 120 ohms terminating resistors that connect between the (+) and (-) high speed GMLAN buss. Refer to Diagnostic Aids. Test the high speed GMLAN (+) and (-) serial data circuits between the last 2 disconnected modules for: A short to ground A short to battery A short between GMLAN (+) and GMLAN (-) - Refer to Diagnostic Aids. Did you find and correct the condition? | Go to Step 16 | Go to Step 14 |
| 12 | Is the BCM the last module still connected to high speed GMLAN data circuits? | Go to Step 13 | Go to Step 10 |
| 13 | Turn OFF the ignition. Disconnect the BCM. Test the high speed GMLAN serial data circuits between BCM and the previous disconnected module and between BCM and DLC for: Short to ground Short to battery Short between high speed GMLAN (+) and high speed GMLAN (-) - Refer to Diagnostic Aids. An open Did you find and correct the condition? | Go to Step 16 | Go to Step 14 |
| 14 | Inspect for poor connections at the high speed GMLAN serial data circuits of the last disconnected module. 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 16 | Go to Step 15 |
| 15 | IMPORTANT: Perform the module setup procedure if required. Replace the last disconnected module. Refer to Control Module References for the appropriate repair instructions.Did you complete the replacement? | Go to Step 16 | |
| 16 | Reconnect all of the disconnected modules. Install a scan tool. Turn ON the ignition, with the engine OFF. Wait for 10 seconds. The scan tool may require a power up reset before communication will occur due to a short on the high speed GMLAN serial data circuits. Turn OFF or disconnect the scan tool prior to performing this test. Select the Display DTCs function for each module. Record all of the displayed DTCs and the DTC status. Did you record any DTCs which begin with a "U" and with a current status? | Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information | Go to Step 17 |
| 17 | Did you record any DTCs which do not begin with a "U"? | Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information | Go to Step 18 |
| 18 | Did you diagnose all of the DTCs? | Go to Step 19 | Go to Step 16 |
| 19 | Use the scan tool in order to clear the DTCs. Did you complete the action? | System OK | |
| IMPORTANT |
| Make sure the CANdi module is not malfunctioning. When functioning properly, the CANdi module LED will be flashing. In the event of a problem, the LED will be continually illuminated. |
| IMPORTANT |
| Turn ON the ignition, with the engine OFF, when testing for a short to voltage. Use the DMM MIN/MAX function to capture intermittent conditions. |
| IMPORTANT |
| There are two 120 ohms terminating resistors that connect between the (+) and (-) high speed GMLAN buss. Refer to Diagnostic Aids. |
| IMPORTANT |
| Perform the module setup procedure if required. |
Scan Tool Does Not Communicate with High Speed GMLAN Device
The numbers below refer to the step numbers on the diagnostic table.
- 2: A partial malfunction in the low speed GMLAN serial data circuits uses a different procedure from a total malfunction of the low speed GMLAN data circuits. Refer to «Data Link References»(ref-242975-S04408354942006082100000) to identify which modules communicate on the low speed GMLAN serial data circuits.
- 3: The DTC U2100 may be retrieved with a history status, but is not the cause of the present condition.
- 7: Data link connector terminal 1 provides the connection to the GMLAN serial data low circuit and the GMLAN serial data low circuit respectively.
- 16: The communication malfunction may have prevented diagnosis of the customer complaint.
| Step | Action | Yes | No |
| Schematic Reference: Data Link Connector (DLC) Schematics Connector End View Reference: Master Electrical Component List in Wiring Systems |
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information |
| 2 | IMPORTANT: Make sure the CANdi module is not malfunctioning. When functioning properly, the CANdi module LED will be flashing. In the event of a problem, the LED will be continually illuminated. Turn ON the ignition, with the engine OFF. Perform the Vehicle DTC Information function on the scan tool, under Computer/Integrating Systems. Does the scan tool communicate with any module on the low speed GMLAN serial data circuit? | Go to Step 3 | Go to Step 5 |
| 3 | Did you record any DTCs in the range of U2105 to U2177? | Go to DTC U2105-U2199 | Go to Step 4 |
| 4 | IMPORTANT: Turn ON the ignition, with the engine OFF, when testing for a short to voltage. Use the DMM MIN/MAX function to capture intermittent conditions. Test the low speed GMLAN serial data circuits for: An intermittent short to ground An intermittent short to voltage An intermittent open Refer to the following procedures in Wiring Systems: Testing for Intermittent Conditions and Poor Connections Circuit Testing Connector Repairs Wiring Repairs Did you find and correct the condition? | Go to Step 18 | Go to Diagnostic Aids |
| 5 | Test the following circuits of the body control module (BCM) for an open or short to ground: The battery positive voltage input circuits The battery positive voltage output circuits The ignition mode switch input circuits The switched battery positive voltage circuits Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition? | Go to Step 15 | Go to Step 6 |
| 6 | Test the ground circuits of the BCM for 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 7 |
| 7 | Turn OFF the ignition. Disconnect the scan tool from the data link connector (DLC). Inspect for poor a connection at the DLC terminal 1. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition? | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information | Go to Step 8 |
| 8 | Disconnect the farthest module from the DLC that is connected to low speed GMLAN serial data circuit. Refer to Data Link Connector (DLC) Schematics. Turn ON the ignition, with the engine OFF. Attempt to communicate with the BCM. Does the scan tool communicate with the BCM? | Go to Step 13 | Go to Step 9 |
| 9 | Turn OFF the ignition. Disconnect the farthest module from the DLC that is still connected to low speed GMLAN serial data circuit. Refer to Data Link Connector (DLC) Schematics. Turn ON the ignition, with the engine OFF. Attempt to communicate with the BCM. Does the scan tool communicate with the BCM? | Go to Step 10 | Go to Step 11 |
| 10 | Test the low speed GMLAN serial data circuit between the last two disconnected modules for: A short to ground A short to battery Did you find and correct the condition? | Go to Step 15 | Go to Step 13 |
| 11 | Is the BCM the last module still connected to low speed GMLAN data circuit? | Go to Step 12 | Go to Step 9 |
| 12 | Turn OFF the ignition. Disconnect the BCM. Test the low speed GMLAN serial data circuit between BCM and the previous disconnected module and between BCM and DLC for: A short to ground A short to battery An open Did you find and correct the condition? | Go to Step 15 | Go to Step 13 |
| 13 | Inspect for poor connections at the low speed GMLAN serial data circuit of the last disconnected module. 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 |
| 14 | IMPORTANT: Perform the module setup procedure if required. Replace the last disconnected module. Refer to Control Module References for the appropriate repair instructions.Did you complete the replacement? | Go to Step 15 | |
| 15 | Reconnect all of the disconnected modules. Install a scan tool. Turn ON the ignition, with the engine OFF. Wait for 10 seconds. The scan tool may require a power up reset before communication will occur due to a short on the low speed GMLAN serial data circuits. Turn OFF or disconnect the scan tool prior to performing this test. Select the Display DTCs function for each module. Record all of the displayed DTCs and the DTC status. Did you record any DTCs which begin with a "U" and with a current status? | Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information | Go to Step 16 |
| 16 | Did you record any DTCs which do not begin with a "U"? | Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information | Go to Step 17 |
| 17 | Did you diagnose all of the DTCs? | Go to Step 18 | Go to Step 15 |
| 18 | Use the scan tool in order to clear the DTCs. Did you complete the action? | System OK | |
| IMPORTANT |
| Make sure the CANdi module is not malfunctioning. When functioning properly, the CANdi module LED will be flashing. In the event of a problem, the LED will be continually illuminated. |
| IMPORTANT |
| Turn ON the ignition, with the engine OFF, when testing for a short to voltage. Use the DMM MIN/MAX function to capture intermittent conditions. |
| IMPORTANT |
| Perform the module setup procedure if required. |
Scan Tool Does Not Communicate with Low Speed GMLAN Device
The numbers below refer to the step numbers on the diagnostic table.
- 6: This step tests for battery voltage on the incorrect signal circuits.
- 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: Power Distribution Schematics in Wiring Systems Connector End View Reference: Master Electrical Component List in Wiring Systems IMPORTANT: Open the driver door and leave it open during this test. This will disable the retained accessory power (RAP) power mode and eliminate the RAP power mode from the power mode parameter list. |
| 1 | Install a scan tool. Turn OFF the ignition. With a scan tool, under Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 the ignition switch to the RUN position, with the engine OFF. With a scan tool, under Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 power mode master (PMM). Hold the ignition switch in the position that indicated the incorrect power mode. With a DMM attached to a good ground, test all the PMM ignition switch inputs for the proper positive voltage. Refer to Body Control System Description and Operation for the state of the input circuits at a specified ignition switch position. Is voltage present on only the inputs selected by 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 DMM attached to a good ground, test the PMM ignition switch inputs for voltage. Refer to Body Control System Description and Operation. Do the acquired readings match the PMM table in ? | 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 Instrument Panel, Gages, and Console. Did you complete the replacement? | Go to Step 14 | |
| 13 | IMPORTANT: After replacement of the PMM perform the Programming/RPO Configuration for the module. Refer to Body Control Module (BCM) Programming/RPO Configuration Replace the PMM. Refer to Control Module References.Did you complete the replacement? | Go to Step 14 | |
| 14 | Reconnect all disconnected components. With a scan tool, under Vehicle Control Systems, Computer/Integrating Systems, BCM Data menu observe the 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 retained accessory power (RAP) power mode and eliminate the RAP 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 Programming/RPO Configuration for the module. Refer to Body Control Module (BCM) Programming/RPO Configuration |
Body Control System Description and Operation
This vehicle's body control module (BCM) has a bussed electrical center integrated into the housing. Body control relays and fuses are installed directly on the BCM, which simplifies wiring and junction blocks on the vehicle. The body control system consists of the BCM and its associated controls. Battery positive voltage is provided to the BCM from IBCM BATT 1 fuse and the IBCM BATT 2 fuse in the underhood fuse block. The module grounds are wired to ground G201, G203 and G305. The BCM is wired to the GMLAN High speed serial data buss, and the GMLAN Low speed serial data buss, as well as discrete input and output terminals to control the functions of the vehicle's body.
Power Mode Description and Operation
Power to many of this vehicle's circuits are controlled by the module that is designated the power mode master (PMM). This vehicle's PMM is the body control module (BCM). The PMM controls which power mode (Run, Accessory, Crank, Retained Accessory Power, or Off) is active.