Friday, July 31, 2020

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2764

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2764

Circuit/System Description

The serial data circuit is the means by which the control modules in the vehicle communicate with each other. Once the scan tool is connected to the

serial data circuit through the DLC, the scan tool can be used to monitor each control module for diagnostic purposes and to check for diagnostic

trouble codes (DTCs). When the ignition switch is in RUN, each control module communicating on the serial data circuit sends a state of health

(SOH) message to ensure that the control module is operating properly. When a control module stops communicating on the serial data circuit, for

example if the module loses power or ground, the SOH message it normally sends on the serial data circuit disappears. Other control modules on

the serial data circuit, which expect to receive that SOH message, detect its absence; those control modules in turn set a DTC associated with the

loss of SOH of the non-communicating control module. The DTC is unique to the control module which is not communicating and one or more

control modules may set the same exact code. A loss of serial data communications DTC does not represent a failure of the control modules that

contain the stored code.

Conditions for Running the DTC

The system voltage is between 9-16 V.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTC Sets

* Specific subsystems will not function.

* DTC U0100 in the TCM will cause the transmission to go into default gears.

* Both DTC U0100 in the TCM and DTC U0101 in the ECM will cause the malfunction indicator lamp (MIL) to illuminate.

Conditions for Clearing the DTC

* The ECM/TCM turns OFF the MIL after 4 consecutive ignition cycles that the diagnostic runs and does not fail.

* A current DTC clears when the malfunction is no longer present.

* A history DTC clears when the control module ignition cycle counter reaches the reset threshold of 50, without a repeat of the malfunction.

Diagnostic Aids

* Sometimes, while diagnosing a specific customer concern or after a repair, you may notice a history U-code present. However, there is no

associated "current" or "active" status. Loss-of- communication U-codes such as these can set for a variety of reasons. Many times, they are

transparent to the vehicle operator and technician, and/or have no associated symptoms. Eventually, they will erase themselves automatically

after a number of fault-free ignition cycles. This condition would most likely be attributed to one of these scenarios:

- A control module on the data communication circuit was disconnected while the communication circuit is awake.

- Power to one or more control modules was interrupted during diagnosis.

- A low battery condition was present, so some control modules stop communicating when battery voltage drops below a certain threshold.

- Battery power was restored to the vehicle and control modules on the communication circuit did not all re-initialize at the same time.

- If a loss-of-communication U-code appears in history for no apparent reason, it is most likely associated with one of the scenarios above.

These are all temporary conditions and should never be interpreted as an intermittent fault, causing you to replace a part.

* A control module may have a U-code stored in history that does not require any repairs. Issues with late or corrupted messages between

control modules can be temporary with no apparent symptom or complaint; this does not mean the control module is faulty. Do not replace a

control module based only on a history U-code.

* Do not replace a control module reporting a U-code. The U-code identifies which control module needs to be diagnosed for a communication

issue.

* Communication may be available between the BCM and the scan tool with either the low or high speed GMLAN serial data system

inoperative. This condition is due to the BCM using both the low and high speed GMLAN systems.

* Use Data Link References (See: Powertrain Management/Computers and Control Systems/Information Bus/Testing and Inspection/Initial

Inspection and Diagnostic Overview) to determine if the control module uses high or low speed GMLAN serial data communications.

2010 Cadillac Truck SRX AWD V6-3.0L Page 168

2010 Cadillac Truck SRX AWD V6-3.0L Page 168



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptors



DTC B0083 01



- Left Front Impact Sensor Short to Battery



DTC B0083 02



- Left Front Impact Sensor Short to Ground



DTC B0083 04



- Left Front Impact Sensor Open



DTC B0083 05



- Left Front Impact Sensor High/Voltage Open



DTC B0083 0C



- Left Front Impact Sensor Low Current



DTC B0083 39



- Left Front Impact Sensor Internal Electronic Failure



DTC B0083 3A



- Left Front Impact Sensor Incorrect Component Installed



DTC B0083 71



- Left Front Impact Sensor Invalid Serial Data Received



DTC B0084 01



- Right Front Impact Sensor Short to Battery



DTC B0084 02



- Right Front Impact Sensor Short to Ground



DTC B0084 04



- Right Front Impact Sensor Open



DTC B0084 05



- Right Front Impact Sensor High/Voltage Open



DTC B0084 0C



- Right Front Impact Sensor Low Current



DTC B0084 39



- Right Front Impact Sensor Internal Electronic Failure



DTC B0084 3A



- Right Front Impact Sensor Incorrect Component Installed



DTC B0084 71



- Right Front Impact Sensor Invalid Serial Data Received



DTC B0085 01



- Left Front Side Impact Sensor Short to Battery



DTC B0085 02



- Left Front Side Impact Sensor Short to Ground



DTC B0085 04



- Left Front Side Impact Sensor Open



DTC B0085 05



- Left Front Side Impact Sensor High/Voltage Open

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2763

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2763

* The control modules B+, ignition, ground, communication enable and serial data circuit terminals

1. Determine the control module that is not communicating. Refer to Control Module U Code List (See: Diagnostic Trouble Code

Descriptions/Control Module U Code List).

2. Ignition OFF, disconnect the harness connector of the control module that is not communicating.

3. Test for less than 10 ohm between each ground circuit terminal and ground.

瀚慖f greater than the specified range, test the ground circuit for an open/high resistance.

4. If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test the

control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

5. If equipped, ignition ON, verify that a test lamp illuminates between each ignition circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test

the control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

Note: Only the high speed GMLAN modules have a serial data communication enable circuit OR an accessory wakeup serial data circuit,

and the BCM is the output for these circuits. Refer to the control module schematics to identify which control modules have these circuits.

6. If equipped, ignition ON, verify that a test lamp illuminates between the communication enable circuit terminal OR the accessory wakeup

circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the circuit for an open/high resistance. If the circuits test normal, replace the BCM.

7. Ignition OFF for 60 seconds, test for less than 5 ohm between the serial data circuit terminals and the appropriate DLC terminal listed below:

* Class 2 serial data circuit terminal 2

* Low speed GMLAN serial data terminal 1

* High speed GMLAN serial data terminal 6 or 14

瀚慖f greater than the specified range, test the serial data circuit for an open/high resistance between the non communicating control module

and a control module setting the DTC or a serial data splice pack.

8. If all circuits test normal, replace the control module that is not communicating.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for control module replacement, setup, and

programming

U0200

DTC U0100-U02FF (without HP2)

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

Refer to Control Module U Code List (See: Diagnostic Trouble Code Descriptions/Control Module U Code List).

Diagnostic Fault Information

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2762

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2762

* Sometimes, while diagnosing a specific customer concern or after a repair, you may notice a history U-code present. However, there is no

associated "current" or "active" status. Loss-of- communication U-codes such as these can set for a variety of reasons. Many times, they are

transparent to the vehicle operator and technician, and/or have no associated symptoms. Eventually, they will erase themselves automatically

after a number of fault-free ignition cycles. This condition would most likely be attributed to one of these scenarios:

- A control module on the data communication circuit was disconnected while the communication circuit is awake.

- Power to one or more control modules was interrupted during diagnosis.

- A low battery condition was present, so some control modules stop communicating when battery voltage drops below a certain threshold.

- Battery power was restored to the vehicle and control modules on the communication circuit did not all re-initialize at the same time.

- If a loss-of-communication U-code appears in history for no apparent reason, it is most likely associated with one of the scenarios above.

These are all temporary conditions and should never be interpreted as an intermittent fault, causing you to replace a part.

* A control module may have a U-code stored in history that does not require any repairs. Issues with late or corrupted messages between

control modules can be temporary with no apparent symptom or complaint; this does not mean the control module is faulty. Do not replace a

control module based only on a history U-code.

* Do not replace a control module reporting a U-code. The U-code identifies which control module needs to be diagnosed for a communication

issue.

* Communication may be available between the BCM and the scan tool with either the low or high speed GMLAN serial data system

inoperative. This condition is due to the BCM using both the low and high speed GMLAN systems.

* Use Data Link References (See: Powertrain Management/Computers and Control Systems/Information Bus/Testing and Inspection/Initial

Inspection and Diagnostic Overview) to determine if the control module uses high or low speed GMLAN serial data communications.

* Some control modules may not have internal protection for specific control circuits and may open a B+ or ignition fuse. If a fuse is open and

the B+ or ignition circuit is not shorted to ground, ensure none of the control circuits are shorted to ground before replacing the control

module.

* This diagnostic can be used for any control module that is not communicating, regardless of the type of serial data circuit it is connected to,

providing the vehicle is equipped with the control module.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Scan Tool Reference

Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information

Circuit/System Verification

Verify that DTC U1814, U2099, B1428, B1370, B1380, B1440, or B1441 is not set.

If any of the DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle).

Circuit/System Testing

Note: Use the schematic to identify the following:

* Control modules the vehicle is equipped with

* Control module locations on the low and high speed GMLAN serial data circuits

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1805

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1805



Component Connector End Views (See: Diagrams/Connector Views)



Description and Operation



Camshaft Actuator System Description (See: Powertrain Management/Computers and Control Systems/Description and Operation/Camshaft



Actuator System Description)



Electrical Information Reference



* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/Circuit Testing/Circuit Testing)



* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/Connector Repairs/Connector Repairs)



* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/Circuit



Testing/Testing for Intermittent Conditions and Poor Connections)



* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/Wiring Repairs/Wiring Repairs)



DTC Type Reference



Powertrain Diagnostic Trouble Code (DTC) Type Definitions (See: Diagnostic Trouble Code Descriptions/Powertrain Diagnostic Trouble Code



(DTC) Type Definitions)



Scan Tool Reference



Control Module References (See: Testing and Inspection/Programming and Relearning)for scan tool information



Circuit/System Verification



1. With the engine at normal operating temperature, raise the engine speed to 2,000 RPM for 10 s. DTCs P0010, P0013, P0020, P0023, P2088,



P2089, P2090, P2091, P2092, P2093, P2094, or P2095 should not set.



2. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the



conditions that you observed from the Freeze Frame/Failure Records data.



Circuit/System Testing



1. Ignition OFF, disconnect the harness connector at the appropriate Camshaft Position Actuator Solenoid Valve.



2. Ignition ON, verify that a test lamp illuminates between the ignition circuit terminal 1 and ground.



瀚慖f the test lamp does not illuminate, test the circuit for a short to ground or an open/high resistance. If the circuit tests normal and the



ignition circuit fuse is open, test all the components connected to the ignition circuit and replace as necessary.



3. Connect a DMM, set on the diode setting, between the control circuit terminal 2 and ground. The voltage should be greater than 2 V.



瀚慖f the DMM displays OL, test the control circuit for a short to voltage or an open/high resistance. If the circuit/connections test normal,



replace the Engine Control Module.



瀚慖f less than the specified value, test the control circuit for a short to ground. If the circuit tests normal, replace the Engine Control Module.



4. Command the Camshaft Position Actuator Solenoid Valve ON and OFF with a scan tool. The DMM should transition from greater than 2 V



when commanded OFF to less than 1 V, when commanded ON.



瀚慖f the circuit voltage does not correspond to the specified values, replace the Engine Control Module.



5. If all circuits/connections test normal, test or replace the appropriate Camshaft Position Actuator Solenoid Valve.



Component Testing



1. Ignition OFF, disconnect the harness connector at the appropriate Camshaft Position Actuator Solenoid Valve.



2. Test for 7-12 ohm between the control terminal 2 and the ignition terminal 1 of the Camshaft Position Actuator Solenoid Valve.



瀚慖f not within the specified range, replace the Camshaft Position Actuator Solenoid Valve.



3. Test for infinite resistance between each terminal and the Camshaft Position Actuator Solenoid Valve housing.



瀚慖f not the specified value, replace the Camshaft Position Actuator Solenoid Valve.



Repair Instructions



Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.



* Camshaft Position Actuator Solenoid Valve Solenoid Replacement - Bank 1 (Right Side) Intake (See: Engine, Cooling and



Exhaust/Engine/Actuators and Solenoids - Engine/Variable Valve Timing Solenoid/Service and Repair/Camshaft Position Actuator Solenoid



Valve Solenoid Replacement - Bank 1 (Right Side) Intake)



* Camshaft Position Actuator Solenoid Valve Solenoid Replacement - Bank 1 (Right Side) Exhaust (See: Engine, Cooling and

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2761

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2761

U0199

DTC U0100-U02FF (without HP2)

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

Refer to Control Module U Code List (See: Diagnostic Trouble Code Descriptions/Control Module U Code List).

Diagnostic Fault Information

Circuit/System Description

The serial data circuit is the means by which the control modules in the vehicle communicate with each other. Once the scan tool is connected to the

serial data circuit through the DLC, the scan tool can be used to monitor each control module for diagnostic purposes and to check for diagnostic

trouble codes (DTCs). When the ignition switch is in RUN, each control module communicating on the serial data circuit sends a state of health

(SOH) message to ensure that the control module is operating properly. When a control module stops communicating on the serial data circuit, for

example if the module loses power or ground, the SOH message it normally sends on the serial data circuit disappears. Other control modules on

the serial data circuit, which expect to receive that SOH message, detect its absence; those control modules in turn set a DTC associated with the

loss of SOH of the non-communicating control module. The DTC is unique to the control module which is not communicating and one or more

control modules may set the same exact code. A loss of serial data communications DTC does not represent a failure of the control modules that

contain the stored code.

Conditions for Running the DTC

The system voltage is between 9-16 V.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTC Sets

* Specific subsystems will not function.

* DTC U0100 in the TCM will cause the transmission to go into default gears.

* Both DTC U0100 in the TCM and DTC U0101 in the ECM will cause the malfunction indicator lamp (MIL) to illuminate.

Conditions for Clearing the DTC

* The ECM/TCM turns OFF the MIL after 4 consecutive ignition cycles that the diagnostic runs and does not fail.

* A current DTC clears when the malfunction is no longer present.

* A history DTC clears when the control module ignition cycle counter reaches the reset threshold of 50, without a repeat of the malfunction.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2760

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2760

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Scan Tool Reference

Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information

Circuit/System Verification

Verify that DTC U1814, U2099, B1428, B1370, B1380, B1440, or B1441 is not set.

If any of the DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle).

Circuit/System Testing

Note: Use the schematic to identify the following:

* Control modules the vehicle is equipped with

* Control module locations on the low and high speed GMLAN serial data circuits

* The control modules B+, ignition, ground, communication enable and serial data circuit terminals

1. Determine the control module that is not communicating. Refer to Control Module U Code List (See: Diagnostic Trouble Code

Descriptions/Control Module U Code List).

2. Ignition OFF, disconnect the harness connector of the control module that is not communicating.

3. Test for less than 10 ohm between each ground circuit terminal and ground.

瀚慖f greater than the specified range, test the ground circuit for an open/high resistance.

4. If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test the

control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

5. If equipped, ignition ON, verify that a test lamp illuminates between each ignition circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test

the control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

Note: Only the high speed GMLAN modules have a serial data communication enable circuit OR an accessory wakeup serial data circuit,

and the BCM is the output for these circuits. Refer to the control module schematics to identify which control modules have these circuits.

6. If equipped, ignition ON, verify that a test lamp illuminates between the communication enable circuit terminal OR the accessory wakeup

circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the circuit for an open/high resistance. If the circuits test normal, replace the BCM.

7. Ignition OFF for 60 seconds, test for less than 5 ohm between the serial data circuit terminals and the appropriate DLC terminal listed below:

* Class 2 serial data circuit terminal 2

* Low speed GMLAN serial data terminal 1

* High speed GMLAN serial data terminal 6 or 14

瀚慖f greater than the specified range, test the serial data circuit for an open/high resistance between the non communicating control module

and a control module setting the DTC or a serial data splice pack.

8. If all circuits test normal, replace the control module that is not communicating.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for control module replacement, setup, and

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2759

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2759

control modules may set the same exact code. A loss of serial data communications DTC does not represent a failure of the control modules that

contain the stored code.

Conditions for Running the DTC

The system voltage is between 9-16 V.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTC Sets

* Specific subsystems will not function.

* DTC U0100 in the TCM will cause the transmission to go into default gears.

* Both DTC U0100 in the TCM and DTC U0101 in the ECM will cause the malfunction indicator lamp (MIL) to illuminate.

Conditions for Clearing the DTC

* The ECM/TCM turns OFF the MIL after 4 consecutive ignition cycles that the diagnostic runs and does not fail.

* A current DTC clears when the malfunction is no longer present.

* A history DTC clears when the control module ignition cycle counter reaches the reset threshold of 50, without a repeat of the malfunction.

Diagnostic Aids

* Sometimes, while diagnosing a specific customer concern or after a repair, you may notice a history U-code present. However, there is no

associated "current" or "active" status. Loss-of- communication U-codes such as these can set for a variety of reasons. Many times, they are

transparent to the vehicle operator and technician, and/or have no associated symptoms. Eventually, they will erase themselves automatically

after a number of fault-free ignition cycles. This condition would most likely be attributed to one of these scenarios:

- A control module on the data communication circuit was disconnected while the communication circuit is awake.

- Power to one or more control modules was interrupted during diagnosis.

- A low battery condition was present, so some control modules stop communicating when battery voltage drops below a certain threshold.

- Battery power was restored to the vehicle and control modules on the communication circuit did not all re-initialize at the same time.

- If a loss-of-communication U-code appears in history for no apparent reason, it is most likely associated with one of the scenarios above.

These are all temporary conditions and should never be interpreted as an intermittent fault, causing you to replace a part.

* A control module may have a U-code stored in history that does not require any repairs. Issues with late or corrupted messages between

control modules can be temporary with no apparent symptom or complaint; this does not mean the control module is faulty. Do not replace a

control module based only on a history U-code.

* Do not replace a control module reporting a U-code. The U-code identifies which control module needs to be diagnosed for a communication

issue.

* Communication may be available between the BCM and the scan tool with either the low or high speed GMLAN serial data system

inoperative. This condition is due to the BCM using both the low and high speed GMLAN systems.

* Use Data Link References (See: Powertrain Management/Computers and Control Systems/Information Bus/Testing and Inspection/Initial

Inspection and Diagnostic Overview) to determine if the control module uses high or low speed GMLAN serial data communications.

* Some control modules may not have internal protection for specific control circuits and may open a B+ or ignition fuse. If a fuse is open and

the B+ or ignition circuit is not shorted to ground, ensure none of the control circuits are shorted to ground before replacing the control

module.

* This diagnostic can be used for any control module that is not communicating, regardless of the type of serial data circuit it is connected to,

providing the vehicle is equipped with the control module.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

2010 Cadillac Truck SRX AWD V6-3.0L Page 662

2010 Cadillac Truck SRX AWD V6-3.0L Page 662



Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information



Circuit/System Testing



1. Ignition OFF, disconnect the harness connector at the appropriate B51 headlamp leveling sensor.



2. Test for less than 5 ohm between the low reference circuit terminal 3 and ground.



瀚慖f greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K28



headlamp leveling control module.



3. Ignition ON, test for 4.8-5.2 V between the 5V reference circuit terminal 1 and ground.



瀚慖f less than the specified range, test the 5V reference circuit for a short to ground or an open/high resistance. If the circuit tests normal,



replace the K28 headlamp leveling control module.



瀚慖f greater than the specified range, test the 5V reference circuit for a short to voltage. If the circuit tests normal, replace the K28 headlamp



leveling control module.



4. Verify the appropriate scan tool Leveling Position Sensor parameter is 0 V.



瀚慖f greater than the specified range, test the signal circuit terminal 2 for a short to voltage. If the circuit tests normal, replace the K28



headlamp leveling control module.



5. Install a 3 A fused jumper wire between the signal circuit terminal 2 and the 5V reference circuit terminal 1. Verify the appropriate scan tool



Leveling Position Sensor parameter is greater than 5 V.



瀚慖f less than the specified range, test the signal circuit for short to ground or an open/high resistance. If the circuit tests normal, replace the



K28 headlamp leveling control module.



6. If all circuits test normal, replace the B51 headlamp leveling sensor.



Repair Instructions



Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.



* Headlamp Leveling Front Suspension Height Sensor Replacement (See: Lighting and Horns/Headlamp/Service and Repair/Removal and



Replacement/Headlamp Leveling Front Suspension Height Sensor Replacement)



* Headlamp Leveling Rear Suspension Height Sensor Replacement (See: Lighting and Horns/Headlamp/Service and Repair/Removal and



Replacement/Headlamp Leveling Rear Suspension Height Sensor Replacement)



* Control Module References (See: Testing and Inspection/Programming and Relearning) for headlamp leveling control module replacement,



setup, and programming



B3531



DTC B0223, B022A, B0233, B023A, B0408, B0418, B0428, or B3531



Diagnostic Instructions



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptor



DTC B0223 01



- Recirculate Position Command 1 Circuit Short to Battery



DTC B0223 06



- Recirculate Position Command 1 Circuit Low Voltage/Open



DTC B022A 01



- Recirculate Position Command 2 Circuit Short to Battery



DTC B022A 06



- Recirculate Position Command 2 Circuit Low Voltage/Open

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1646

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1646



Repair Instructions



Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.



* Control solenoid valve assembly replacement. Refer to Control Module References (See: Testing and Inspection/Programming and



Relearning) for replacement, setup, and programming.



* Perform the Service Fast Learn Adapts (See: Transmission and Drivetrain/Automatic Transmission/Transaxle/Testing and



Inspection/Programming and Relearning/Service Fast Learn Adapts) following all transmission related repairs.



P0777



DTC P0776 or P0777



Diagnostic Instructions



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptors



DTC P0776



- Clutch Pressure Control (PC) Solenoid 2 - Stuck Off



DTC P0777



- Clutch Pressure Control (PC) Solenoid 2 - Stuck On



Circuit/System Description



The clutch pressure control (PC) solenoid 2 is part of the control solenoid valve assembly, which has no serviceable parts. The PC solenoid 2



regulates transmission fluid pressure to the 3-5-Reverse clutch regulator valve which controls pressure to the 3-5-Reverse clutch. The TCM



calculates gear ratio based on the RPM signals from the input speed sensor (ISS) and the output speed sensor (OSS). The TCM compares the



expected transmission gear ratio to the calculated gear ratio for each commanded gear.



Conditions for Running the DTC



P0776



* DTCs P0121, P0122, P0123, P0716, P0717, P0722, P0723, or P182E are not set.



* Ignition voltage is 8.6 volts or greater.



* Engine speed is 500 RPM or greater for 5 seconds.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2758

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2758

6. If equipped, ignition ON, verify that a test lamp illuminates between the communication enable circuit terminal OR the accessory wakeup

circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the circuit for an open/high resistance. If the circuits test normal, replace the BCM.

7. Ignition OFF for 60 seconds, test for less than 5 ohm between the serial data circuit terminals and the appropriate DLC terminal listed below:

* Class 2 serial data circuit terminal 2

* Low speed GMLAN serial data terminal 1

* High speed GMLAN serial data terminal 6 or 14

瀚慖f greater than the specified range, test the serial data circuit for an open/high resistance between the non communicating control module

and a control module setting the DTC or a serial data splice pack.

8. If all circuits test normal, replace the control module that is not communicating.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for control module replacement, setup, and

programming

U0198

DTC U0100-U02FF (without HP2)

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

Refer to Control Module U Code List (See: Diagnostic Trouble Code Descriptions/Control Module U Code List).

Diagnostic Fault Information

Circuit/System Description

The serial data circuit is the means by which the control modules in the vehicle communicate with each other. Once the scan tool is connected to the

serial data circuit through the DLC, the scan tool can be used to monitor each control module for diagnostic purposes and to check for diagnostic

trouble codes (DTCs). When the ignition switch is in RUN, each control module communicating on the serial data circuit sends a state of health

(SOH) message to ensure that the control module is operating properly. When a control module stops communicating on the serial data circuit, for

example if the module loses power or ground, the SOH message it normally sends on the serial data circuit disappears. Other control modules on

the serial data circuit, which expect to receive that SOH message, detect its absence; those control modules in turn set a DTC associated with the

loss of SOH of the non-communicating control module. The DTC is unique to the control module which is not communicating and one or more

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2757

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2757

* Some control modules may not have internal protection for specific control circuits and may open a B+ or ignition fuse. If a fuse is open and

the B+ or ignition circuit is not shorted to ground, ensure none of the control circuits are shorted to ground before replacing the control

module.

* This diagnostic can be used for any control module that is not communicating, regardless of the type of serial data circuit it is connected to,

providing the vehicle is equipped with the control module.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Scan Tool Reference

Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information

Circuit/System Verification

Verify that DTC U1814, U2099, B1428, B1370, B1380, B1440, or B1441 is not set.

If any of the DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle).

Circuit/System Testing

Note: Use the schematic to identify the following:

* Control modules the vehicle is equipped with

* Control module locations on the low and high speed GMLAN serial data circuits

* The control modules B+, ignition, ground, communication enable and serial data circuit terminals

1. Determine the control module that is not communicating. Refer to Control Module U Code List (See: Diagnostic Trouble Code

Descriptions/Control Module U Code List).

2. Ignition OFF, disconnect the harness connector of the control module that is not communicating.

3. Test for less than 10 ohm between each ground circuit terminal and ground.

瀚慖f greater than the specified range, test the ground circuit for an open/high resistance.

4. If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test the

control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

5. If equipped, ignition ON, verify that a test lamp illuminates between each ignition circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test

the control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

Note: Only the high speed GMLAN modules have a serial data communication enable circuit OR an accessory wakeup serial data circuit,

and the BCM is the output for these circuits. Refer to the control module schematics to identify which control modules have these circuits.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2756

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2756

Circuit/System Description

The serial data circuit is the means by which the control modules in the vehicle communicate with each other. Once the scan tool is connected to the

serial data circuit through the DLC, the scan tool can be used to monitor each control module for diagnostic purposes and to check for diagnostic

trouble codes (DTCs). When the ignition switch is in RUN, each control module communicating on the serial data circuit sends a state of health

(SOH) message to ensure that the control module is operating properly. When a control module stops communicating on the serial data circuit, for

example if the module loses power or ground, the SOH message it normally sends on the serial data circuit disappears. Other control modules on

the serial data circuit, which expect to receive that SOH message, detect its absence; those control modules in turn set a DTC associated with the

loss of SOH of the non-communicating control module. The DTC is unique to the control module which is not communicating and one or more

control modules may set the same exact code. A loss of serial data communications DTC does not represent a failure of the control modules that

contain the stored code.

Conditions for Running the DTC

The system voltage is between 9-16 V.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTC Sets

* Specific subsystems will not function.

* DTC U0100 in the TCM will cause the transmission to go into default gears.

* Both DTC U0100 in the TCM and DTC U0101 in the ECM will cause the malfunction indicator lamp (MIL) to illuminate.

Conditions for Clearing the DTC

* The ECM/TCM turns OFF the MIL after 4 consecutive ignition cycles that the diagnostic runs and does not fail.

* A current DTC clears when the malfunction is no longer present.

* A history DTC clears when the control module ignition cycle counter reaches the reset threshold of 50, without a repeat of the malfunction.

Diagnostic Aids

* Sometimes, while diagnosing a specific customer concern or after a repair, you may notice a history U-code present. However, there is no

associated "current" or "active" status. Loss-of- communication U-codes such as these can set for a variety of reasons. Many times, they are

transparent to the vehicle operator and technician, and/or have no associated symptoms. Eventually, they will erase themselves automatically

after a number of fault-free ignition cycles. This condition would most likely be attributed to one of these scenarios:

- A control module on the data communication circuit was disconnected while the communication circuit is awake.

- Power to one or more control modules was interrupted during diagnosis.

- A low battery condition was present, so some control modules stop communicating when battery voltage drops below a certain threshold.

- Battery power was restored to the vehicle and control modules on the communication circuit did not all re-initialize at the same time.

- If a loss-of-communication U-code appears in history for no apparent reason, it is most likely associated with one of the scenarios above.

These are all temporary conditions and should never be interpreted as an intermittent fault, causing you to replace a part.

* A control module may have a U-code stored in history that does not require any repairs. Issues with late or corrupted messages between

control modules can be temporary with no apparent symptom or complaint; this does not mean the control module is faulty. Do not replace a

control module based only on a history U-code.

* Do not replace a control module reporting a U-code. The U-code identifies which control module needs to be diagnosed for a communication

issue.

* Communication may be available between the BCM and the scan tool with either the low or high speed GMLAN serial data system

inoperative. This condition is due to the BCM using both the low and high speed GMLAN systems.

* Use Data Link References (See: Powertrain Management/Computers and Control Systems/Information Bus/Testing and Inspection/Initial

Inspection and Diagnostic Overview) to determine if the control module uses high or low speed GMLAN serial data communications.

2010 Cadillac Truck SRX AWD V6-3.0L Page 497

2010 Cadillac Truck SRX AWD V6-3.0L Page 497



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptors



DTC B1735 02



- Driver Seat Front Up Switch Circuit Short to Ground



DTC B1740 02



- Driver Seat Front Down Switch Circuit Short to Ground



DTC B1745 02



- Driver Seat Rear Up Switch Circuit Short to Ground



DTC B1750 02



- Driver Seat Rear Down Switch Circuit Short to Ground



DTC B1755 02



- Driver Seat Assembly Forward Switch Circuit Short to Ground



DTC B1760 02



- Driver Seat Assembly Rearward Switch Circuit Short to Ground



DTC B1815 02



- Driver Seat Recline Forward Switch Circuit Short to Ground



DTC B1820 02



- Driver Seat Recline Rearward Switch Circuit Short to Ground



Diagnostic Fault Information



Circuit/System Description



The seat memory control module supplies a reference voltage to each signal circuit of the driver seat adjuster switch. When the power seat switches



are pressed, the appropriate signal circuit from the seat memory control module is pulled low through the switch contacts indicating the power seat



command. The seat memory control module then commands the driver seat to move in response to the switch signals.



Conditions for Running the DTC



* DTC B1325 must not be present.



* Module battery voltage must be between 9 - 16 V.



Conditions for Setting the DTC

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2755

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2755

* Control modules the vehicle is equipped with

* Control module locations on the low and high speed GMLAN serial data circuits

* The control modules B+, ignition, ground, communication enable and serial data circuit terminals

1. Determine the control module that is not communicating. Refer to Control Module U Code List (See: Diagnostic Trouble Code

Descriptions/Control Module U Code List).

2. Ignition OFF, disconnect the harness connector of the control module that is not communicating.

3. Test for less than 10 ohm between each ground circuit terminal and ground.

瀚慖f greater than the specified range, test the ground circuit for an open/high resistance.

4. If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test the

control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

5. If equipped, ignition ON, verify that a test lamp illuminates between each ignition circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test

the control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

Note: Only the high speed GMLAN modules have a serial data communication enable circuit OR an accessory wakeup serial data circuit,

and the BCM is the output for these circuits. Refer to the control module schematics to identify which control modules have these circuits.

6. If equipped, ignition ON, verify that a test lamp illuminates between the communication enable circuit terminal OR the accessory wakeup

circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the circuit for an open/high resistance. If the circuits test normal, replace the BCM.

7. Ignition OFF for 60 seconds, test for less than 5 ohm between the serial data circuit terminals and the appropriate DLC terminal listed below:

* Class 2 serial data circuit terminal 2

* Low speed GMLAN serial data terminal 1

* High speed GMLAN serial data terminal 6 or 14

瀚慖f greater than the specified range, test the serial data circuit for an open/high resistance between the non communicating control module

and a control module setting the DTC or a serial data splice pack.

8. If all circuits test normal, replace the control module that is not communicating.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for control module replacement, setup, and

programming

U0196

DTC U0100-U02FF (without HP2)

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

Refer to Control Module U Code List (See: Diagnostic Trouble Code Descriptions/Control Module U Code List).

Diagnostic Fault Information

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1903

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1903



P2179



DTC P2177, P2179, P2187, or P2189 (w/LLT)



Diagnostic Instructions



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptors



DTC P2177



- Fuel Trim System Lean at Cruise or Acceleration Bank 1



DTC P2179



- Fuel Trim System Lean at Cruise or Acceleration Bank 2



DTC P2187



- Fuel Trim System Lean at Idle Bank 1



DTC P2189



- Fuel Trim System Lean at Idle Bank 2



Circuit Description



The fuel trim control system monitors the range of the air/fuel ratio in order to maintain the desired ratio for optimum emissions performance. The



system performs tests during certain operating conditions to detect unmetered air or unmetered fuel. The fuel trim control system operation can be



observed by monitoring the scan tool Short Term and Long Term Fuel Trim parameters.



Conditions for Running the DTC



P2177 or P2179



* Before the ECM can report DTC P2177 or P2179, failed, DTCs P000A, P000B, P000C, P000D, P0008, P0009, P0010, P0011, P0013,



P0014, P0016, P0017, P0018, P0019, P0020, P0021, P0023, P0024, P0101, P0121, P0122, P0123, P0133, P0153, P0201, P0202, P0203,



P0204, P0205, P0206, P0221, P0222, P0223, P0261, P0262, P0264, P0265, P0267, P0268, P0270, P0271, P0273, P0300, P0301, P0302,



P0303, P0304, P0305, P0306, P0335, P0336, P0338, P0443, P0458, P0459, P0461, P0462, P0463, P2068 P2088, P2089, P2090, P2091,



P2092, P2093, P2094, P2095 P2146, P2149, P2152, P2155, P216A, and P216D must run and pass.



* The engine speed is between 1,200-3,400 RPM.



* The engine load is between 13-40 %.



* The throttle angle is less than 100 %.



* The cold start fuel control is not active.



* The Closed Loop fuel control is enabled.



* The engine is not in decel fuel cut-off.



* The intake air temperature (IAT) is colder than 60掳C (140掳F).



* The calculated amount of fuel metered into the engine is greater than 700 g.



* DTC P2177 and P2179 run continuously once the above conditions are met for approximately 300 s, after Closed Loop fuel control is



enabled.



P2187 or P2189



* Before the ECM can report DTC P2187 or P2189, failed, DTCs P000A, P000B, P000C, P000D, P0008, P0009, P0010, P0011, P0013,



P0014, P0016, P0017, P0018, P0019, P0020, P0021, P0023, P0024, P0101, P0121, P0122, P0123, P0133, P0153, P0201, P0202, P0203,



P0204, P0205, P0206, P0221, P0222, P0223, P0261, P0262, P0264, P0265, P0267, P0268, P0270, P0271, P0273, P0300, P0301, P0302,



P0303, P0304, P0305, P0306, P0335, P0336, P0338, P0443, P0458, P0459, P0461, P0462, P0463, P2068 P2088, P2089, P2090, P2091,



P2092, P2093, P2094, P2095 P2146, P2149, P2152, P2155, P216A, and P216D must run and pass.



* The engine speed is between 519-1,001 RPM.



* The engine load is between 0-24 %.



* The throttle angle is less than 100 %.



* The cold start fuel control is not active.



* The Closed Loop fuel control is enabled.



* The engine is not in decel fuel cut-off.



* The engine coolant temperature (ECT) is warmer than 60掳C (140掳F).



* The intake air temperature (IAT) is colder than 61掳C (142掳F).



* The calculated amount of fuel metered into the engine is greater than 700 g.



* DTC P2187 and P2189 run continuously once the above conditions are met for approximately 300 s, after Closed Loop fuel control is

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2754

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2754

* A history DTC clears when the control module ignition cycle counter reaches the reset threshold of 50, without a repeat of the malfunction.

Diagnostic Aids

* Sometimes, while diagnosing a specific customer concern or after a repair, you may notice a history U-code present. However, there is no

associated "current" or "active" status. Loss-of- communication U-codes such as these can set for a variety of reasons. Many times, they are

transparent to the vehicle operator and technician, and/or have no associated symptoms. Eventually, they will erase themselves automatically

after a number of fault-free ignition cycles. This condition would most likely be attributed to one of these scenarios:

- A control module on the data communication circuit was disconnected while the communication circuit is awake.

- Power to one or more control modules was interrupted during diagnosis.

- A low battery condition was present, so some control modules stop communicating when battery voltage drops below a certain threshold.

- Battery power was restored to the vehicle and control modules on the communication circuit did not all re-initialize at the same time.

- If a loss-of-communication U-code appears in history for no apparent reason, it is most likely associated with one of the scenarios above.

These are all temporary conditions and should never be interpreted as an intermittent fault, causing you to replace a part.

* A control module may have a U-code stored in history that does not require any repairs. Issues with late or corrupted messages between

control modules can be temporary with no apparent symptom or complaint; this does not mean the control module is faulty. Do not replace a

control module based only on a history U-code.

* Do not replace a control module reporting a U-code. The U-code identifies which control module needs to be diagnosed for a communication

issue.

* Communication may be available between the BCM and the scan tool with either the low or high speed GMLAN serial data system

inoperative. This condition is due to the BCM using both the low and high speed GMLAN systems.

* Use Data Link References (See: Powertrain Management/Computers and Control Systems/Information Bus/Testing and Inspection/Initial

Inspection and Diagnostic Overview) to determine if the control module uses high or low speed GMLAN serial data communications.

* Some control modules may not have internal protection for specific control circuits and may open a B+ or ignition fuse. If a fuse is open and

the B+ or ignition circuit is not shorted to ground, ensure none of the control circuits are shorted to ground before replacing the control

module.

* This diagnostic can be used for any control module that is not communicating, regardless of the type of serial data circuit it is connected to,

providing the vehicle is equipped with the control module.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Scan Tool Reference

Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information

Circuit/System Verification

Verify that DTC U1814, U2099, B1428, B1370, B1380, B1440, or B1441 is not set.

If any of the DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle).

Circuit/System Testing

Note: Use the schematic to identify the following:

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2753

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2753

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for module replacement, setup, and programming

U0191

DTC U0100-U02FF (without HP2)

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

Refer to Control Module U Code List (See: Diagnostic Trouble Code Descriptions/Control Module U Code List).

Diagnostic Fault Information

Circuit/System Description

The serial data circuit is the means by which the control modules in the vehicle communicate with each other. Once the scan tool is connected to the

serial data circuit through the DLC, the scan tool can be used to monitor each control module for diagnostic purposes and to check for diagnostic

trouble codes (DTCs). When the ignition switch is in RUN, each control module communicating on the serial data circuit sends a state of health

(SOH) message to ensure that the control module is operating properly. When a control module stops communicating on the serial data circuit, for

example if the module loses power or ground, the SOH message it normally sends on the serial data circuit disappears. Other control modules on

the serial data circuit, which expect to receive that SOH message, detect its absence; those control modules in turn set a DTC associated with the

loss of SOH of the non-communicating control module. The DTC is unique to the control module which is not communicating and one or more

control modules may set the same exact code. A loss of serial data communications DTC does not represent a failure of the control modules that

contain the stored code.

Conditions for Running the DTC

The system voltage is between 9-16 V.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTC Sets

* Specific subsystems will not function.

* DTC U0100 in the TCM will cause the transmission to go into default gears.

* Both DTC U0100 in the TCM and DTC U0101 in the ECM will cause the malfunction indicator lamp (MIL) to illuminate.

Conditions for Clearing the DTC

* The ECM/TCM turns OFF the MIL after 4 consecutive ignition cycles that the diagnostic runs and does not fail.

* A current DTC clears when the malfunction is no longer present.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2752

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2752

* Circuits to the HPCM are diagnosed only to the PIM connector because the HPCM is replaced as part of the PIM.

* Different DTCs may set in different modules along with this DTC depending on where the fault occurs and the vehicle operating conditions

when the fault occurs.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Circuit/System Verification

With a scan tool, ensure the following DTCs are not present in the modules as follows:

* BCM - U1814

* HPCM - U1812

* SDGM - B137A or U209A

If any listed DTC is present, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle) to diagnose that DTC prior to this diagnostic.

Circuit/System Testing

1. Ignition OFF, disconnect harness connector X1 of the APM.

2. Test for less than 0.5 volts between the wake up signal circuit terminal 3 and ground.

瀚慖f greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the SDGM.

3. Disconnect harness connector X1 of the PIM.

4. Test for B+ between the wake up signal circuit terminal 19 and ground.

瀚慖f less than the specified value, test the circuit for an open/high resistance. If the circuit tests normal, replace the SDGM.

5. Test for less than 1.0 ohm between the APM and the PIM on the following circuit terminals.

* PTLAN + APM terminal 2 and PIM terminal 25

* PTLAN - APM terminal 1 and PIM terminal 24

瀚慖f greater than the specified range, test the circuit for an open/high resistance.

6. Ignition OFF, disconnect harness connector X3 of the engine control module (ECM).

7. Test for less than 1.0 ohm between the APM and the ECM on the following circuit terminals.

* PTLAN + APM terminal 11 and ECM terminal 53

* PTLAN - APM terminal 10 and ECM terminal 33

瀚慖f greater than the specified range, test the circuit for an open/high resistance.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1938

2010 Cadillac CTS Sedan AWD V6-3.0L Page 1938



Connector End View Reference



Component Connector End Views (See: Diagrams/Connector Views)



Electrical Information Reference



* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/Circuit Testing/Circuit Testing)



* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/Connector Repairs/Connector Repairs)



* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/Circuit



Testing/Testing for Intermittent Conditions and Poor Connections)



* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/Wiring Repairs/Wiring Repairs)



* Heated Oxygen Sensor Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/Wiring Repairs/Heated



Oxygen Sensor Wiring Repairs)



DTC Type Reference



Powertrain Diagnostic Trouble Code (DTC) Type Definitions (See: Diagnostic Trouble Code Descriptions/Powertrain Diagnostic Trouble Code



(DTC) Type Definitions)



Scan Tool Reference



Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information



Circuit/System Verification



1. Ignition ON, observe the DTC information with a scan tool. Verify no B52 HO2S heater DTCs are set.



瀚慖f a B52 HO2S heater DTC is set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code



Descriptions/Diagnostic Trouble Code (DTC) List - Vehicle).



2. Engine running, observe the appropriate scan tool B52 HO2S voltage parameter. The reading should be within the range of 50-1,050 mV.



3. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the



conditions that you observed from the Freeze Frame/Failure Records data.



Circuit/System Testing



1. Ignition OFF, disconnect the appropriate B52 HO2S harness connector.



2. Ignition ON, observe the appropriate scan tool HO2S voltage parameter. The parameter should display 1.27 V.



瀚慖f less than the specified range, test the high and low signal circuits for a short to ground. If both signal circuit test normal, replace the



K20 ECM.



3. Ignition ON, test for 2.5-3.0 V between the high signal circuit terminal B and ground.



瀚慖f less than the specified range, test the high signal circuit for an open/high resistance. If the circuit tests normal, replace the K20 ECM.



瀚慖f greater than the specified range, test the high signal circuit for a short to voltage. If the circuit tests normal, replace the K20 ECM.



4. Ignition OFF, connect a 3 A fused jumper wire between the high signal circuit terminal B and the low signal circuit terminal A.



Note: The low signal circuit is tied to a pull-up circuit within the ECM. A voltage of 0.90-1.10 V on the low signal circuit is normal.



5. Ignition ON, verify the scan tool HO2S parameter displays 0.0 V.



瀚慖f greater than the specified range, test the low signal circuit for an open/high resistance or for a short to voltage. If the circuit tests



normal, replace the K20 ECM.



6. If all circuits test normal, test or replace the appropriate B52 HO2S.



Repair Instructions



Caution: Refer to Heated Oxygen Sensor Resistance Learn Reset Caution (See: Powertrain Management/Computers and Control



Systems/Oxygen Sensor/Service Precautions/Heated Oxygen Sensor Resistance Learn Reset Caution).



Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.



* Heated Oxygen Sensor Replacement - Bank 1 Sensor 2 (LF1) (See: Powertrain Management/Computers and Control Systems/Oxygen



Sensor/Service and Repair)Heated Oxygen Sensor Replacement - Bank 1 Sensor 2 (LLT) (See: Powertrain Management/Computers and



Control Systems/Oxygen Sensor/Service and Repair)



* Heated Oxygen Sensor Replacement - Bank 2 Sensor 2 (LF1) (See: Powertrain Management/Computers and Control Systems/Oxygen



Sensor/Service and Repair)Heated Oxygen Sensor Replacement - Bank 2 Sensor 2 (LLT) (See: Powertrain Management/Computers and



Control Systems/Oxygen Sensor/Service and Repair)



* Control Module References (See: Testing and Inspection/Programming and Relearning) for ECM replacement, setup, and programming

2010 Cadillac Truck SRX AWD V6-3.0L Page 936

2010 Cadillac Truck SRX AWD V6-3.0L Page 936



- HO2S Circuit High Voltage Bank 1 Sensor 2



DTC P0151



- HO2S Circuit Low Voltage Bank 2 Sensor 1



DTC P0152



- HO2S Circuit High Voltage Bank 2 Sensor 1



DTC P0157



- HO2S Circuit Low Voltage Bank 2 Sensor 2



DTC P0158



- HO2S Circuit High Voltage Bank 2 Sensor 2



DTC P2A00



- HO2S Circuit Closed Loop Performance Bank 1 Sensor 1



DTC P2A03



- HO2S Circuit Closed Loop Performance Bank 2 Sensor 1



Diagnostic Fault Information



Typical Scan Tool Data



Circuit/System Description



The heated oxygen sensors (HO2S) are used for fuel control and catalyst monitoring. Each HO2S compares the oxygen content of the surrounding



air with the oxygen content of the exhaust stream. When the engine is started, the control module operates in an Open Loop mode, ignoring the



HO2S signal voltage while calculating the air-to-fuel ratio. While the engine runs, the HO2S heats up and begins to generate a voltage within a



range of 0-1,275 mV. Once sufficient HO2S voltage fluctuation is observed by the control module, Closed Loop is entered. The control module



uses the HO2S voltage to determine the air-to-fuel ratio. An HO2S voltage that increases toward 1,000 mV indicates a rich fuel mixture. An HO2S



voltage that decreases toward 0 mV indicates a lean fuel mixture.



The heating elements inside each HO2S heat the sensor to bring the sensor up to operating conditions faster. This allows the system to enter Closed



Loop earlier and the control module to calculate the air-to-fuel ratio sooner.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2751

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2751

DTC Descriptor

DTC U189A 00

- DC to DC Converter Control Module A Lost Communication With Hybrid Powertrain Control Module

Diagnostic Fault Information

Circuit/System Description

Modules connected to the high and low speed GMLAN serial data circuits monitor for serial data communications during normal vehicle operation.

Operating information and commands are exchanged among the modules. The modules have prerecorded information about what messages are

needed to be exchanged on the serial data circuits, for each virtual network. The messages are supervised and also, some periodic messages are

used by the receiver module as an availability indication of the transmitter module. Each message contains the identification number of the

transmitter module.

The SDGM energizes the wake up signal to activate the accessory DC power control module (APM) and another wake up signal to activate the

hybrid powertrain control module (HPCM) which is inside the drive motor power inverter module (PIM). The HPCM reports all DTC for the APM,

therefore DTC U189A cannot be reported with the HPCM is inoperative.

Conditions for Running the DTC

* The system voltage is between 9-16 volts.

* The vehicle power mode master requires serial data communication to occur.

Conditions for Setting the DTC

* The HPCM does not receive voltage from the SDGM on the wake up signal circuit.

* The wake up circuit between the SDGM and the APM is shorted to voltage.

* Any of the 4 PTLAN circuits connected to the HPCM are open.

Action Taken When the DTC Sets

The modules is never signaled, therefore the specific subsystems may not function. Depending on the fault, the MIL, battery indicator may

illuminate and several DIC messages be present.

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 of 50, without a repeat of the malfunction.

Diagnostic Aids

* When testing circuits to the SDGM access can be accomplished by removing the instrument panel center trim panel. Note that this procedure

does not allow removal of the SDGM, only access to the connector. Refer to Instrument Panel Center Trim Panel Replacement (Cadillac) (

See: Body and Frame/Interior Moulding / Trim/Dashboard / Instrument Panel/Service and Repair/Instrument Panel Center Trim Panel

Replacement (Cadillac))Instrument Panel Center Trim Panel Replacement (Except Cadillac) (See: Body and Frame/Interior Moulding /

Trim/Dashboard / Instrument Panel/Service and Repair/Instrument Panel Center Trim Panel Replacement (Except Cadillac)).

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2750

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2750

Circuit/System Verification

Verify that U0102 is not set.

If the DTC is set, refer to DTC U0100-U02FF (with HP2) ()DTC U0100-U02FF (without HP2) (See: U Code Charts/U02FF)

U186B

DTC U186B

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

DTC U186B

- Lost Communication With TCM

Circuit/System Description

Modules connected to the serial data circuits monitor for serial data communications during normal vehicle operation. Operating information and

commands are exchanged among the modules. The modules have prerecorded information about what messages are needed to be exchanged on the

serial data circuits, for each virtual network. The messages are supervised and also, some periodic messages are used by the receiver module as an

availability indication of the transmitter module. Each message contains the identification number of the transmitter module.

Conditions for Running the DTCs

* The system voltage is between 9-16 volts.

* The vehicle power mode master indicates that the need for serial data communications.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTCs Sets

The modules is never signaled, therefore the specific subsystems will not function.

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.

Circuit/System Verification

Verify that U0101 is not set.

If the DTC is set, refer to DTC U0100-U02FF (with HP2) ()DTC U0100-U02FF (without HP2) (See: U Code Charts/U02FF)

U189A

DTC U189A

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2749

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2749

6. If equipped, ignition ON, verify that a test lamp illuminates between the communication enable circuit terminal OR the accessory wakeup

circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the circuit for an open/high resistance. If the circuits test normal, replace the BCM.

7. Ignition OFF for 60 seconds, test for less than 5 ohm between the serial data circuit terminals and the appropriate DLC terminal listed below:

* Class 2 serial data circuit terminal 2

* Low speed GMLAN serial data terminal 1

* High speed GMLAN serial data terminal 6 or 14

瀚慖f greater than the specified range, test the serial data circuit for an open/high resistance between the non communicating control module

and a control module setting the DTC or a serial data splice pack.

8. If all circuits test normal, replace the control module that is not communicating.

Repair Instructions

Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.

* GMLAN Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Wiring Repairs/GMLAN Wiring Repairs)

* Control Module References (See: Testing and Inspection/Programming and Relearning) for control module replacement, setup, and

programming

U186A

DTC U186A

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System

Check - Vehicle) prior to using this diagnostic procedure.

* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an

overview of the diagnostic approach.

* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure

Instructions) provides an overview of each diagnostic category.

DTC Descriptor

DTC U186A

- Lost Communication With Transfer Case Control Module

Circuit/System Description

Modules connected to the serial data circuits monitor for serial data communications during normal vehicle operation. Operating information and

commands are exchanged among the modules. The modules have prerecorded information about what messages are needed to be exchanged on the

serial data circuits, for each virtual network. The messages are supervised and also, some periodic messages are used by the receiver module as an

availability indication of the transmitter module. Each message contains the identification number of the transmitter module.

Conditions for Running the DTCs

* The system voltage is between 9-16 volts.

* The vehicle power mode master indicates that the need for serial data communications.

Conditions for Setting the DTC

A supervised periodic message that includes the transmitter module availability has not been received.

Action Taken When the DTCs Sets

The modules is never signaled, therefore the specific subsystems will not function.

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.

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2748

2010 Cadillac Truck Escalade RWD V8-6.2L Page 2748

* Some control modules may not have internal protection for specific control circuits and may open a B+ or ignition fuse. If a fuse is open and

the B+ or ignition circuit is not shorted to ground, ensure none of the control circuits are shorted to ground before replacing the control

module.

* This diagnostic can be used for any control module that is not communicating, regardless of the type of serial data circuit it is connected to,

providing the vehicle is equipped with the control module.

Reference Information

Schematic Reference

* Data Communication Schematics (See: Powertrain Management/Computers and Control Systems/Information Bus/Diagrams/Electrical

Diagrams)

* Control Module References (See: Testing and Inspection/Programming and Relearning)

Connector End View Reference

Component Connector End Views (See: Diagrams/Connector Views)

Description and Operation

Data Link Communications Description and Operation (See: Powertrain Management/Computers and Control Systems/Information

Bus/Description and Operation)

Electrical Information Reference

* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit

Testing/Circuit Testing)

* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic

Procedures/Connector Repairs/Connector Repairs)

* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General

Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)

* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring

Repairs/Wiring Repairs)

Scan Tool Reference

Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information

Circuit/System Verification

Verify that DTC U1814, U2099, B1428, B1370, B1380, B1440, or B1441 is not set.

If any of the DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle (See: Diagnostic Trouble Code Descriptions/Diagnostic

Trouble Code (DTC) List - Vehicle).

Circuit/System Testing

Note: Use the schematic to identify the following:

* Control modules the vehicle is equipped with

* Control module locations on the low and high speed GMLAN serial data circuits

* The control modules B+, ignition, ground, communication enable and serial data circuit terminals

1. Determine the control module that is not communicating. Refer to Control Module U Code List (See: Diagnostic Trouble Code

Descriptions/Control Module U Code List).

2. Ignition OFF, disconnect the harness connector of the control module that is not communicating.

3. Test for less than 10 ohm between each ground circuit terminal and ground.

瀚慖f greater than the specified range, test the ground circuit for an open/high resistance.

4. If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test the

control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

5. If equipped, ignition ON, verify that a test lamp illuminates between each ignition circuit terminal and ground.

瀚慖f the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit fuse is open, test

the control circuits of the control module for a short to ground. If the circuits test normal, replace the control module.

Note: Only the high speed GMLAN modules have a serial data communication enable circuit OR an accessory wakeup serial data circuit,

and the BCM is the output for these circuits. Refer to the control module schematics to identify which control modules have these circuits.

2010 Cadillac Truck SRX AWD V6-3.0L Page 591

2010 Cadillac Truck SRX AWD V6-3.0L Page 591



* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System



Check - Vehicle) prior to using this diagnostic procedure.



* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an



overview of the diagnostic approach.



* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure



Instructions) provides an overview of each diagnostic category.



DTC Descriptor



DTC B2657 02



- Ignition Switch Halo Lamp Circuit Short to Ground



Diagnostic Fault Information



Circuit/System Description



The body control module (BCM) supplies a voltage reference through the backlight dimmer switch, which is part of the headlamp switch. When the



dimmer switch is placed in a desired brightness position, reference voltage is applied through the backlight dimmer switch to the BCM. The BCM



interprets this voltage signal, then applies a pulse width modulated (PWM) voltage through the backlight lamp control circuit. This will illuminate



the ignition mode switch halo lamp.



Conditions for Running the DTC



* The ignition is ON.



* The headlamps or park lamps are ON.



Conditions for Setting the DTC



The BCM detects a short to ground on the ignition switch halo lamp control circuit.



Action Taken When the DTC Sets



The BCM will not illuminate the ignition switch halo lamp.



Conditions for Clearing the DTC



* The condition responsible for setting the DTC no longer exists.



* A history DTC will clear once 100 consecutive malfunction ignition cycles have occurred.



Reference Information



Schematic Reference



Interior Lights Dimming Schematics (See: Diagrams/Electrical Diagrams/Lighting and Horns/System Diagram/Interior Lights Dimming



Schematics)



Connector End View Reference



Component Connector End Views (See: Diagrams/Connector Views/Connector End Views By Name)



Description and Operation



Interior Lighting Systems Description and Operation (See: Lighting and Horns/Description and Operation/Interior Lighting Systems)



Electrical Information Reference



* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit



Testing/Circuit Testing)



* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic



Procedures/Connector Repairs/Connector Repairs)



* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General



Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)



* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring



Repairs/Wiring Repairs)