50% found this document useful (2 votes)
2K views51 pages

Schematic Wiring Diagrams: Accessories & Equipment Cruise Control

This document provides diagnostic information for cruise control systems, including: - Wiring schematics and diagnostic code indexes for common cruise control issues. - Details on DTC B3623 related to the steering wheel gap switch, including causes such as an invalid or stuck signal. - Instructions for testing the gap switch circuit and replacing faulty components. - Additional DTCs covered include those for the brake switch circuit and cruise control modules. Testing procedures provide steps to diagnose open circuits, shorts, and signal performance issues.

Uploaded by

Muhammed Douma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
2K views51 pages

Schematic Wiring Diagrams: Accessories & Equipment Cruise Control

This document provides diagnostic information for cruise control systems, including: - Wiring schematics and diagnostic code indexes for common cruise control issues. - Details on DTC B3623 related to the steering wheel gap switch, including causes such as an invalid or stuck signal. - Instructions for testing the gap switch circuit and replacing faulty components. - Additional DTCs covered include those for the brake switch circuit and cruise control modules. Testing procedures provide steps to diagnose open circuits, shorts, and signal performance issues.

Uploaded by

Muhammed Douma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

ACCESSORIES & EQUIPMENT

Cruise Control

SCHEMATIC WIRING DIAGRAMS


CRUISE CONTROL SYSTEM WIRING SCHEMATICS

Cruise Control System

cardiagn.com
Fig. 1: Cruise Control System
Courtesy of GENERAL MOTORS COMPANY

DIAGNOSTIC INFORMATION AND PROCEDURES


DIAGNOSTIC CODE INDEX

DIAGNOSTIC CODE INDEX


DTC Description
DTC B3623 DTC B3623 08 Steering Wheel Controls Distance Sensing Cruise Control
Gap Up/Down Signal Circuit-Signal Invalid
DTC B3623 61 Steering Wheel Controls Distance Sensing Cruise Control
Gap Up/Down Signal Circuit-Stuck
DTC C0561 DTC C0561 00 System Disabled Information Stored Malfunction
DTC C0565 DTC C0565 00 Vehicle Identification Number Malfunction
DTC C056E (Distance DTC C056E 4B Electronic Control Unit Software - Calibration Not
Sensing Cruise Control Learned
Module)
DTC C1002 DTC C1002 00 Distance Sensing Cruise Control Module Performance
Malfunction
DTC C1002 66 Distance Sensing Cruise Control Module Performance
Incorrect Mounting
DTC P0571 DTC P0571 Cruise Control Brake Switch Circuit
DTC P0572 or P0573 DTC P0572 Brake Switch Circuit 1 Low Voltage
DTC P0573 Brake Switch Circuit 1 High Voltage
DTC P0575 DTC P0575 Cruise Control Switch Signal Message Counter Incorrect
DTC P0703 DTC P0703 Brake Switch Signal Message Counter Incorrect
DTC P1553 DTC P1553 Distance Sensing Cruise Control Signal Message Counter

cardiagn.com
Incorrect
DTC P15F6 (Distance DTC P15F6 Front Object Detection Control Module Torque Request Signal
Sensing Cruise Control Message Counter Incorrect
Module)

DTC B3623: STEERING WHEEL CONTROLS DISTANCE SENSING

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC B3623 08

Steering Wheel Controls Distance Sensing Cruise Control Gap Up/Down Signal Circuit-Signal Invalid

DTC B3623 61

Steering Wheel Controls Distance Sensing Cruise Control Gap Up/Down Signal Circuit-Stuck

Diagnostic Fault Information

Short to Open/High Short to Signal


Circuit Ground Resistance Voltage Performance
B3623 08, B3623
Ignition 1 - -
61
Signal B3623 08, B3623 08, B3623 1 B3623 08, B3623
B3623 61 61 61
1. Cruise Control Malfunction

Circuit/System Description

The adaptive cruise control gap switch is used to select a following gap time (or distance) setting for the
adaptive cruise control of far, medium, or near

Conditions for Running the DTC

 The cruise switch is ON.


 The ignition is ON.

Conditions for Setting the DTC

B3623 08

cardiagn.com
The BCM detects an invalid voltage signal on the adaptive cruise control gap switch signal circuit for 1 s.

B3623 61

The adaptive cruise control gap switch is stuck in one position for 60 s.

Actions Taken When the DTC Sets

B3623

 The malfunction indicator lamp (MIL) will not illuminate.


 The cruise control system is disabled.

B3623

DTC B3623 is a type C DTC.

Conditions for Clearing the DTC

B3623

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


 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

B3623

DTC B3623 is a type C DTC.

Reference Information
Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing

cardiagn.com
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

1. Ignition ON.
2. Verify the scan tool Distance Sensing Cruise Control Module Following Distance Setting Parameter
changes between Far, Medium or Near when pressing the adaptive cruise control gap switch.
 If the parameter does not change

Refer to Circuit/System Testing.

If the parameter changes


3. All OK.

Circuit/System Testing

NOTE:  An open ignition circuit or fuse before the control module will cause
communication DTCs or power mode mismatch DTCs to set against or in
the control module. This failure mode will be diagnosed in the no
communications diagnostic procedure or power mode mismatch.
 This test assumes the ignition circuit has a driver that will open under a
high current condition before the fuse opens.
 The module driver can open under normal conditions such as battery run
down protection or a retained accessory power mode.

1. Ignition OFF, disconnect the harness connector at the S70L Steering Wheel Controls Switch-Left,
ignition ON.
2. Verify a test lamp illuminates between the ignition circuit terminal 10 and ground.
 If the test lamp does not illuminate

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module.
2. Test for greater than 100 ohms between the ignition circuit and ground.
 If 100 ohms or less, repair the short to ground on the circuit.

 If greater than 100 ohms

3. Test for less than 2 ohms in the ignition circuit end to end.
 If 2 ohms or greater, repair the open/high resistance in the circuit.

 If less than 2 ohms, test or replace the K9 Body Control Module.

cardiagn.com
 If the test lamp illuminates

3. Verify the scan tool BCM Cruise Control Switch 2 parameter is Open/High Resistance.
 If not Open/High Resistance

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module, ignition ON.
2. Test for less than 1 V between the signal circuit terminal 5 and ground.
 If 1 V or greater, repair the short to voltage on the circuit.

 If less than 1 V, replace the K9 Body Control Module.

 If Open/High Resistance

4. Install a 3 A fused jumper wire between the signal circuit terminal 5 and the ignition circuit terminal 10.
5. Verify the scan tool BCM Cruise Control Switch 2 parameter displays Short to Battery.
 If not Short to Battery

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module.
2. Test for infinite resistance between the signal circuit terminal 5 and ground.
 If less than infinite resistance, repair the short to ground on the circuit.

 If infinite resistance

3. Test for less than 2 ohms in the signal circuit end to end.
 If 2 ohms or greater, repair the open/high resistance in the circuit.

 If less than 2 ohms, replace the K9 Body Control Module.

 If Short to Battery

6. Test or replace the S70L Steering Wheel Controls Switch-Left.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM replacement, programming and setup.


DTC B3794, P0564, P0565, P0567, P0568, P056C, P0580, P0581, P155A-P155C, OR P162C: CRUISE
CONTROL MALFUNCTION

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC B3794 08

Cruise Control Function Request Circuit

DTC B3794 61

cardiagn.com
Cruise Control Function Request Circuit

DTC P0564

Cruise Control Multifunction Switch Circuit

DTC P0565

Cruise Control Switch Circuit

DTC P0567

Cruise Control Resume Switch Circuit

DTC P0568

Cruise Control Set Switch Circuit

DTC P056C

Cruise Control Cancel Switch Circuit

DTC P0580

Cruise Control Multifunction Switch Circuit Low Voltage

DTC P0581

Cruise Control Multifunction Switch Circuit High Voltage


DTC P155A

Cruise Control Switch State Undetermined

DTC P155B

Cruise Control Set/Coast Switch 2 Circuit

DTC P155C

Cruise Control Resume/Acceleration Switch 2 Circuit

DTC P162C

Vehicle Speed Limiting/Warning Switch Circuit

cardiagn.com
Diagnostic Fault Information

Short to Open/High Short to Signal


Circuit Ground Resistance Voltage Performance
Ignition 1 1 - -
B3794 08,
Signal 1 P0564 B3794 61, P0564
P0567, P0568
1. Cruise Control Malfunction

Circuit/System Description

The cruise control switch is an input to the body control module (BCM). The BCM monitors the cruise control
on/off, set/coast, resume/accelerate and cancel switches via the cruise control switch signal circuit in order to
detect when the driver has requested to perform a cruise control function. The BCM detects a specific voltage
signal on the cruise control switch signal circuit when a switch is applied. The engine control module (ECM)
receives the requested cruise control switch function from the BCM via a serial data message.

Conditions for Running the DTC

 The cruise switch is ON.


 The ignition is ON.

Conditions for Setting the DTC

B3794 08

The BCM detects an invalid voltage signal on the cruise control switch signal circuit for 1 s.

B3794 61

Stuck switch for either Resume/Accel or Set/Coast button for 60 s.


P0564, P0565, P0567, P0568, P056C

 The BCM detects an invalid voltage signal on the cruise control switch signal circuit for greater than 2 s
and sends a serial data message to the ECM. The ECM sets these DTCs when the message is received.
 The ECM runs this diagnostic continuously.

P0580, P0581

 The ECM detects an invalid voltage signal on the cruise control switch signal circuit.
 The above condition is present for greater than 2 s.
 The ECM runs this diagnostic continuously.

P155A

The ECM is unable to determine the state of the cruise control switch.

cardiagn.com
P162C

The ECM is unable to determine the state of the vehicle speed limiting switch.

Actions Taken When the DTC Sets

B3794

 The malfunction indicator lamp (MIL) will not illuminate.


 The cruise control system is disabled.

P0564, P0565, P0567, P0568, P056C, P0580, P0581, P155A, P162C

DTCs P0564, P0565, P0567, P0568, P056C, P0580, P0581, P155A and P162C are type C DTCs

Conditions for Clearing the DTC

B3794

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


 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

P0564, P0565, P0567, P0568, P056C, P0580, P0581, P155A, P162C

DTCs P0564, P0565, P0567, P0568, P056C, P0580, P0581, P155A and P162C are type C DTCs.

Reference Information

Schematic Reference
Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
Testing for Intermittent Conditions and Poor Connections

cardiagn.com

 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

1. Ignition ON.
2. Verify the scan tool BCM Cruise Control Switch Status parameter changes between Off and On, Resume
and Set when switching between each position on the cruise control switch.
 If the parameter does not change

Refer to Circuit/System Testing.

If the parameter changes


3. All OK.

Circuit/System Testing

NOTE:  An open ignition circuit or fuse before the control module will cause
communication DTCs or power mode mismatch DTCs to set against or in
the control module. This failure mode will be diagnosed in the no
communications diagnostic procedure or power mode mismatch.
 This test assumes the ignition circuit has a module driver that will open
under a high current condition before the fuse opens.
 The module driver can open under normal conditions such as battery run
down protection or a retained accessory power mode.
1. Ignition OFF, disconnect the harness connector at the S70L Steering Wheel Controls Switch-Left,
ignition ON.
2. Verify a test lamp illuminates between the ignition circuit terminal 10 and ground.
 If the test lamp does not illuminate

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module.
2. Test for greater than 100 ohms between the ignition circuit and ground.
 If 100 ohms or less, repair the short to ground on the circuit.

 If greater than 100 ohms

3. Test for less than 2 ohms in the ignition circuit end to end.
 If 2 ohms or greater, repair the open/high resistance in the circuit.

 If less than 2 ohms, test or replace the K9 Body Control Module.

 If the test lamp illuminates

3. Verify the scan tool BCM Cruise Control Switch Status parameter is Open/High Resistance.

cardiagn.com
 If not Open/High Resistance

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module, ignition ON.
2. Test for less than 1 V between the signal circuit terminal 9 and ground.
 If 1 V or greater, repair the short to voltage on the circuit.

 If less than 1 V, replace the K9 Body Control Module.

 If Open/High Resistance

4. Install a 3 A fused jumper wire between the signal circuit terminal 9 and the ignition circuit terminal 10.
5. Verify the scan tool BCM Cruise Control Switch Status parameter is Short to Battery.
 If not Short to Battery

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module.
2. Test for infinite resistance between the signal circuit terminal 9 and ground.
 If less than infinite resistance, repair the short to ground on the circuit.

 If infinite resistance

3. Test for less than 2 ohms in the signal circuit end to end.
 If 2 ohms or greater, repair the open/high resistance in the circuit.

 If less than 2 ohms, replace the K9 Body Control Module.

 If Short to Battery

6. Test or replace the S70L Steering Wheel Controls Switch-Left.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM replacement, programming and setup.

DTC C0561: SYSTEM DISABLED INFORMATION STORED MALFUNCTION


Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC C0561 00

System Disabled Information Stored Malfunction

Circuit/System Description

The distance sensing cruise control module has the exclusive function of detecting, tracking and classifying
targets within its specified field of view. The distance sensing cruise control module has the ability to detect and

cardiagn.com
react to objects of interest in its detection zone and is critical to the proper operation of the adaptive cruise
control system.

Conditions for Running the DTC

Engine is running.

Conditions for Setting the DTC

The mismatch between the vehicle speed information of the front and rear wheels is greater than 15 km/h (9
MPH).

Action Taken When the DTC Sets

 Loss of adaptive cruise control function.


 Service Adaptive Cruise Control message is displayed in the driver information center.

Conditions for Clearing the DTC

The condition responsible for setting the DTC no longer exists.

Diagnostic Aids

When the Service Adaptive Cruise Control message is displayed in the driver information center the disable
reason is stored in the scan tool Cruise Control Disengage History parameters.

The scan tool Cruise Control Disengage History parameters are a list of the previous reasons the adaptive cruise
control system was disabled. These parameters may help in the diagnosis of an intermittent concern or a
customer concern which is the result of normal system operation.

Reference Information
Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing

cardiagn.com
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Testing

1. Program the K14 Distance Sensing Cruise Control Module.


2. Road test the vehicle and verify the adaptive cruise control system functions normally and DTC C0561
does not set. Refer to Cruise Control Description and Operation, Cruise Control Description and
Operation (Adaptive Cruise Control).
 If DTC C0561 sets

Refer to Diagnostic Aids and the scan tool Cruise Control Disengage History parameters to
determine the cause of the inhibit.

If DTC C0561 does not set


3. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for distance sensing cruise control module replacement, programming and setup.

DTC C0565: VEHICLE IDENTIFICATION NUMBER MALFUNCTION


Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC C0565 00

Vehicle Identification Number Malfunction

Circuit/System Description

The vehicle identification number (VIN) is programmed into the distance sensing cruise control module during
initial programming of the module.

cardiagn.com
Conditions for Running the DTC

Ignition ON

Conditions for Setting the DTC

The distance sensing cruise control module is not properly programmed.

Action Taken When the DTC Sets

 Loss of adaptive cruise control function.


 Service Adaptive Cruise Control message is displayed in the driver information center.

Conditions for Clearing the DTC

The condition responsible for setting the DTC no longer exists.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

cardiagn.com
1. Verify that DTC C0565 is not set.
 If DTC C0565 is set

1. Program the K14 Distance Sensing Cruise Control Module.


2. Verify the DTC does not set
 If the DTC sets, replace the K14 Distance Sensing Cruise Control Module.

 If the DTC does not set

3. All OK.
 If DTC C0565 is not set

2. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for distance sensing cruise control module replacement, programming and setup

DTC C056E: ELECTRONIC CONTROL UNIT SOFTWARE - CALIBRATION NOT LEARNED


(DISTANCE SENSING CRUISE CONTROL MODULE)

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC C056E 4B
Electronic Control Unit Software - Calibration Not Learned

For symptom byte information, refer to Symptom Byte List .

Circuit/System Description

The distance sensing cruise control module has detected that the learn procedure has not been performed or
completed.

Conditions for Running the DTC

Battery voltage is between 9-16 V and data link communications operate normally.

Conditions for Setting the DTC

The device is not configured properly.

cardiagn.com
Conditions for Clearing the DTC

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


 A history DTC clears when the device ignition cycle counter reaches the reset threshold, without a repeat
of the malfunction.

Reference Information

Schematic Reference

Data Communication Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Data Link Communications Description and Operation

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool References

Control Module References for scan tool information


Circuit/System Verification

NOTE: If DTC C056 with failure type byte 4B is the only DTC set, all that should be
needed is to perform the distance sensing cruise control module learn
procedure.

1. Ignition ON.
2. Verify DTC C056E 4B is not set.
 If DTC C056E 4B is set

1. Perform the distance sensing cruise control module learn procedure. Refer to Distance Sensing
Cruise Control Module Learn Procedure.
2. Verify the DTC C056E 4B does not set.
 If the DTC C056E 4B sets, replace the K14 Distance Sensing Cruise Control Module.

 If the DTC C056E 4B does not set

cardiagn.com
3. All OK.
 If DTC C056E 4B is not set

3. All OK

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

 Distance Sensing Cruise Control Module Learn Procedure for distance sensing cruise control module
learn procedure.
 Forward Range Radar Module Replacement for K14 Distance Sensing Cruise Control Module
replacement.
 Forward Range Radar Module Alignment for K14 Distance Sensing Cruise Control Module
alignment.
 Forward Range Radar Module Inspection for K14 Distance Sensing Cruise Control Module
inspection.
 Control Module References for device replacement, programming and setup.

DTC C1002: DISTANCE SENSING CRUISE CONTROL MODULE

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC C1002 00
Distance Sensing Cruise Control Module Performance Malfunction

DTC C1002 66

Distance Sensing Cruise Control Module Performance Incorrect Mounting

Circuit/System Description

The distance sensing cruise control module has the exclusive function of detecting, tracking and classifying
targets within its specified field of view. The distance sensing cruise control module has the ability to detect and
react to objects of interest in its detection zone and is critical to the proper operation of the adaptive cruise
control system. When the distance sensing cruise control module detects that it is out of alignment, DTC C1002
sets.

Conditions for Running the DTC

cardiagn.com
The ignition is ON.

Conditions for Setting the DTC

The alignment angle is outside allowed range.

Action Taken When the DTC Sets

C1002 00

 Loss of adaptive cruise control function.


 Cruise Not Ready message is displayed in the driver information center.

C1002 66

 Loss of adaptive cruise control function.


 Service Adaptive Cruise Control message is displayed in the driver information center.

Conditions for Clearing the DTC

The condition responsible for setting the DTC no longer exists.

Diagnostic Aids

An out of alignment condition may be a result of tampering with the structures/brackets or the adjuster settings
of the distance sensing cruise control module. Also, damage to the front section of the vehicle or to the distance
sensing cruise control module may cause an out of alignment condition.

Reference Information

Schematic Reference
Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
Testing for Intermittent Conditions and Poor Connections

cardiagn.com

 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Testing

1. Perform the Distance Sensing Cruise Control Service Alignment learn procedure with scan tool.
2. Road test the vehicle and verify the adaptive cruise control system functions normally and DTC C1002
does not set. Refer to Cruise Control Description and Operation, Cruise Control Description and
Operation (Adaptive Cruise Control).
 If DTC C1002 sets

1. Align the K14 Distance Sensing Cruise Control Module. Refer to Forward Range Radar Module
Alignment .
 If alignment cannot be achieved within the limits of the available adjustment, inspect the
mounting structures and brackets for damage or tampering and repair as necessary to achieve
proper alignment.
 If alignment is OK

2. Road test the vehicle and verify the adaptive cruise control system functions normally and DTC
C1002 does not set.
 If DTC C1002 sets, replace the K14 Distance Sensing Cruise Control Module.

 If DTC C1002 does not set.

3. All OK.
 If DTC C1002 does not set

3. All OK.

Repair Instructions
Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for distance sensing cruise control module replacement, programming and setup.

DTC P0571: CRUISE CONTROL BRAKE SWITCH CIRCUIT

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC P0571

cardiagn.com
Cruise Control Brake Switch Circuit

Circuit/System Description

The engine control module (ECM) monitors the brake pedal position sensor. When the brake pedal is applied,
the ECM detects a predetermined voltage signal. The ECM sends a serial data message to the body control
module (BCM) indicating the status of the stop lamps.

This diagnostic test functions on the assumption that a sudden decrease in vehicle speed is caused by a brake
pedal application. When the ECM detects that there is a 4.2 km/h (2.6 mph) or greater decrease in vehicle speed
within 0.25 s without a transition of the stop lamp switch, the ECM sets DTC P0571.

Conditions for Running the DTC

 The engine speed is greater than 700 RPM.


 The traction control system or the antilock brake system are not active and have not malfunctioned.
 The vehicle speed is greater than 48 km/h (30 mph).
 The diagnostic will disable when the wheel speed is less than 16 km/h (10 mph).

Conditions for Setting the DTC

The BCM detects either a low voltage signal on the stop lamp switch signal circuit when the serial data message
from the ECM indicates the brakes are applied, or a high voltage signal on the stop lamp switch signal circuit
when the serial data message from the ECM indicates the brakes are not applied.

Actions Taken When the DTC Sets

 The cruise control system is disabled.


 The malfunction indicator lamp (MIL) will not illuminate.

Conditions for Clearing the DTC


 The condition responsible for setting the DTC no longer exists.
 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

Reference Information

Schematic Reference

 Cruise Control Schematics


 Exterior Lights Schematics
 Antilock Brake System Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

cardiagn.com
Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

1. Ignition ON.
2. Verify that no DTCs are set, except DTC P0571.
 If any other DTC is set, except DTC P0571

Refer to Diagnostic Trouble Code (DTC) List - Vehicle .

If only DTC P0571 is set


3. Replace the K20 Engine Control Module.
4. Verify DTC P0571 does not set when operating the vehicle within the conditions for running the DTC.
 If the DTC sets
Replace the K9 Body Control Module.

If the DTC does not set


5. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM or ECM replacement, programming and setup.

DTC P0572 OR P0573: BRAKE SWITCH CIRCUIT 1

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.

cardiagn.com
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC P0572

Brake Switch Circuit 1 Low Voltage

DTC P0573

Brake Switch Circuit 1 High Voltage

Diagnostic Fault Information

Short to Open/High Short to Signal


Circuit Ground Resistance Voltage Performance
C0297 02,
Stop Lamp Switch Signal P0572 P0573 P0572, P0573
P0572

Circuit/System Description

The stop lamp switch signal circuit is a B+ input from the body control module (BCM) to the engine control
module (ECM). The ECM monitors the stop lamp switch circuit to detect when the brake pedal has been
applied. The BCM monitors the brake pedal position sensor to determine when the brake pedal is applied. When
the brake pedal is applied, the BCM supplies B+ on the stop lamp switch signal circuit and also sends a serial
data message to the ECM indicating that the brake pedal has been applied.

Conditions for Running the DTC

 The engine is running.


 Battery voltage is greater than 11.5 V.
 Brakes applied.

Conditions for Setting the DTC

P0572

This DTC will set when the ECM detects a short to ground or an open on the discrete brake signal circuit when
the serial data message from the BCM indicates the brakes are applied. This diagnostic will run when the serial
data message and the voltage signal on the brake switch signal circuit do not match for 8 out 10 times, and the
condition is present for greater than 2 s.

P0573

This DTC will set when the ECM detects a short to voltage on the discrete brake signal circuit when the serial
data message from the BCM indicates the brakes are not applied. This diagnostic will run when the serial data

cardiagn.com
message and the voltage signal on the brake switch signal circuit do not match for 8 out 10 times, and the
condition is present for greater than 2 s.

Actions Taken When the DTC Sets

 The malfunction indicator lamp (MIL) will not illuminate.


 The cruise control system is disabled.

Conditions for Clearing the DTC

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


 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Testing

1. Ignition OFF, disconnect the X1 harness connector at the K20 Engine Control Module, ignition ON.
2. Connect a test lamp between the signal circuit terminal 57 and ground.
3. Verify the test lamp turns ON and OFF when pressing and releasing the brake pedal.
 If the test lamp is always OFF

cardiagn.com
1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module.
2. Test for infinite resistance between the signal circuit and ground.
 If not infinite resistance, repair the short to ground on the circuit.

 If infinite resistance.

3. Test for less than 2 ohms in the signal circuit end to end.
 If 2 ohms or greater, repair the open/high resistance in the circuit.

 If less than 2 ohms, replace the K9 Body Control Module.

 If the test lamp is always ON

1. Ignition OFF, disconnect the harness connector at the K9 Body Control Module, ignition ON.
2. Test for less than 1 V between the signal circuit and ground.
 If 1 V or greater, repair the short to voltage on the circuit.

 If less than 1 V replace the K9 Body Control Module.

 If the test lamp turns ON and OFF

4. Replace the K20 Engine Control Module.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM or ECM replacement, programming, and setup.

DTC P0575: CRUISE CONTROL SWITCH SIGNAL MESSAGE COUNTER INCORRECT

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptor

DTC P0575

Cruise Control Switch Signal Message Counter Incorrect

Circuit/System Description

When a cruise control function switch is activated, the body control module (BCM) detects a predetermined
voltage. The BCM sends a serial data message to the engine control module (ECM) indicating the function that
has been requested.

Conditions for Running the DTC

 The ignition is ON.


 The vehicle speed is greater than 40 km/h (25 MPH) and the cruise control is engaged.

cardiagn.com
Conditions for Setting the DTC

 The ECM receives an invalid cruise control switch status serial data message from the BCM.
 This diagnostic runs continuously.

Actions Taken When the DTC Sets

DTC P0575 is a type C DTC.

Conditions for Clearing the DTC

DTC P0575 is a type C DTC.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference


 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

cardiagn.com
1. Ignition ON.
2. Verify that no DTCs are set, except DTC P0575.
 If any other DTC is set, except DTC P0575

Refer to Diagnostic Trouble Code (DTC) List - Vehicle .

If only DTC P0575 is set


3. Replace the K9 Body Control Module.
4. Verify DTC P0575 does not set when operating the vehicle within the Conditions for Running the DTC.
 If the DTC sets

Replace the K20 Engine Control Module.

If the DTC does not set


5. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM or ECM replacement, programming, and setup.

DTC P0703: BRAKE SWITCH SIGNAL MESSAGE COUNTER INCORRECT

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptor

DTC P0703

Brake Switch Signal Message Counter Incorrect

Circuit/System Description

The body control module (BCM) monitors the brake pedal position sensor. When the brake pedal is applied, the
BCM detects a predetermined voltage signal. The BCM sends a serial data message to the engine control
module (ECM) indicating the status of the stop lamps.

Conditions for Running the DTC

The engine is ON.

cardiagn.com
Conditions for Setting the DTC

 The ECM receives an invalid brake pedal status serial data message from the BCM.
 This diagnostic runs continuously.

Actions Taken When the DTC Sets

 The malfunction indicator lamp (MIL) will not illuminate.


 The cruise control system is disabled.

Conditions for Clearing the DTC

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


 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference


 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

1. Ignition ON.
2. Verify that no DTCs are set, except DTC P0703.
 If any other DTC is set, except DTC P0703

cardiagn.com
Refer to Diagnostic Trouble Code (DTC) List - Vehicle .

If only DTC P0703 is set


3. Replace the K9 Body Control Module.
4. Verify DTC P0703 does not set when operating the vehicle within the conditions for running the DTC.
 If the DTC sets

Replace the K20 Engine Control Module.

If the DTC does not set


5. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for BCM or ECM replacement, programming, and setup.

DTC P1553: DISTANCE SENSING CRUISE CONTROL SIGNAL MESSAGE COUNTER


INCORRECT

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC P1553
Distance Sensing Cruise Control Signal Message Counter Incorrect

Circuit/System Description

The engine control module (ECM) detects a serial communication failure associated with the adaptive cruise
control axle torque request.

Conditions for Running the DTC

The ignition is ON.

Conditions for Setting the DTC

 The ECM detects a serial communication failure associated with the adaptive cruise control axle torque
request.
 This diagnostic runs continuously.

cardiagn.com
Actions Taken When the DTC Sets

 The malfunction indicator lamp (MIL) will not illuminate.


 The cruise control system is disabled.

Conditions for Clearing the DTC

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


 A history DTC will clear after 40 malfunction-free ignition cycles have occurred.

Diagnostic Aid

Both DTCs P1553 and P15F6 can be set by the ECM against the distance sensing cruise control module if the
battery voltage drops below 9 volts during a cranking condition. This is a result of the internal microprocessor
in the distance sensing cruise control module resetting when subjected to a low voltage condition during
cranking. Under this condition, the rolling count signal transmitted to the ECM for the distance sensing cruise
control module freezes while the microprocessor is resetting. As a result of the rolling count signal freezing, the
ECM may set DTCs P1553 and P15F6 and transition to history within 5 seconds. No driver information center
(DIC) service messages or tell-tales will be displayed.

Reference Information

Schematic Reference

 Cruise Control Schematics


 Object Detection Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX


Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

cardiagn.com
Circuit/System Verification

NOTE: Do not replace the K14 Distance Sensing Cruise Control Module or K20 Engine
Control Module if DTC P1553 or P15F6 are stored as history DTCs. This is a
known issue that has no impact to system function and does not require any
additional repair, programming or module replacement.

1. Ignition ON.
2. Verify that no DTCs are set, except DTC P1553.
 If any other DTC is set, except DTC P1553

Refer to Diagnostic Trouble Code (DTC) List - Vehicle .

If only DTC P1553 is set


3. Replace the K14 Distance Sensing Cruise Control Module.
4. Verify DTC P1553 does not set when operating the vehicle within the conditions for running the DTC.
 If the DTC sets

Replace the K20 Engine Control Module.

If the DTC does not set


5. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for distance sensing cruise control module or ECM replacement, programming,
and setup
DTC P15F6: FRONT OBJECT DETECTION CONTROL MODULE TORQUE REQUEST SIGNAL
MESSAGE COUNTER INCORRECT (DISTANCE SENSING CRUISE CONTROL MODULE)

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC P15F6

Front Object Detection Control Module Torque Request Signal Message Counter Incorrect

Circuit/System Description

cardiagn.com
The distance sensing cruise control module is constantly sending a serial data message to the engine control
module requesting engine speed or torque reduction. The engine control module sets DTC P15F6 when it
detects a discrepancy in the structure of the message causing the integrity of the message to be questioned. An
intermittent fault in the serial data circuits will cause the engine control module to set DTC P15F6.

Conditions for Running the DTC

Engine running.

Conditions for Setting the DTC

The engine control module detects that the engine speed and torque modification messages from the distance
sensing cruise control module are either corrupted or intermittently missing.

Action Taken When the DTC Sets

 The distance sensing cruise control module sends a serial data message to display the appropriate
indicator message
 The distance sensing cruise control module features are unavailable.

Conditions for Clearing the DTC

 The condition for the DTC is no longer present.


 The engine control module clears the history DTC when a current DTC is not detected in 40 consecutive
drive cycles.

Diagnostic Aid

This is an informational DTC set by the engine control module. It is set to provide an indication that the
distance sensing cruise control module will not be able to perform as intended. Diagnose any other DTCs first.
Both DTCs P1553 and P15F6 can be set by the ECM against the distance sensing cruise control module if the
battery voltage drops below 9 volts during a cranking condition. This is a result of the internal microprocessor
in the distance sensing cruise control module resetting when subjected to a low voltage condition during
cranking. Under this condition, the rolling count signal transmitted to the ECM for the distance sensing cruise
control module freezes while the microprocessor is resetting. As a result of the rolling count signal freezing, the
ECM may set DTCs P1553 and P15F6 and transition to history within 5 seconds. No driver information center
(DIC) service messages or tell-tales will be displayed.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

cardiagn.com
COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

NOTE:  DTC P15F6 is an informational DTC.


 Diagnose all other K20 Engine Control Module DTCs prior to DTC P15F6.
 Do not replace the K14 Distance Sensing Cruise Control Module or K20
Engine Control Module if DTC P1553 or P15F6 are stored as history DTCs.
This is a known issue that has no impact to system function and does not
require any additional repair, programming or module replacement.

1. Verify there are no other K20 Engine Control Module or communication DTCs set.
 If a DTC is set
Refer to Diagnostic Trouble Code (DTC) List - Vehicle

If a DTC is not set


2. Complete the diagnosis by looking for an intermittent serial data circuit fault. Refer to Scan Tool Does
Not Communicate with High Speed GMLAN Device .
 If an intermittent serial data circuit fault is found

Repair as necessary.

If an intermittent serial circuit fault is not found


3. Clear DTCs and operate the vehicle in the conditions that the customer experienced.
4. Verify DTC P15F6 does not set.
 If the DTC sets

Replace K14 Distance Sensing Cruise Control Module.

cardiagn.com
If the DTC does not set

5. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for distance sensing cruise control module replacement, programming, and setup.

SYMPTOMS - CRUISE CONTROL

NOTE: The following steps must be completed before using the symptom tables.

1. Before using the symptom diagnostic table, perform the Diagnostic System Check - Vehicle in order to
verify the following conditions:
 There are no DTCs set.

 The module can communicate via the serial data.

2. Review the system operation in order to understand the system functions. Refer to Cruise Control
Description and Operation, Cruise Control Description and Operation (Adaptive Cruise Control).

Visual/Physical Inspection

 Inspect for aftermarket devices which can affect the operation of the Cruise Control System. Refer to
Checking Aftermarket Accessories .
 Inspect the accessible system components or the visible system components for obvious damage or for
obvious conditions which can cause the symptom.

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

Symptom List

Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom:

 Cruise Control Malfunction - DTC B3794, P0564, P0565, P0567, P0568, P056C, P0580, P0581,
P155A-P155C, or P162C
 Cruise Control Indicator Malfunction

CRUISE CONTROL INDICATOR MALFUNCTION

Diagnostic Instructions

 Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.

cardiagn.com
 Review Strategy Based Diagnosis for an overview of the diagnostic approach.
 Diagnostic Procedure Instructions provides an overview of each diagnostic category.

Circuit/System Description

The instrument cluster illuminates the cruise control engaged indicator based on serial data messages received
from the engine control module (ECM). The indicator is commanded ON when the cruise control system is
controlling vehicle speed, and turned OFF with the system disengaged.

Reference Information

Schematic Reference

Cruise Control Schematics

Connector End View Reference

COMPONENT CONNECTOR END VIEWS - INDEX

Description and Operation

Cruise Control Description and Operation, Cruise Control Description and Operation (Adaptive Cruise
Control)

Electrical Information Reference

 Circuit Testing
 Connector Repairs
 Testing for Intermittent Conditions and Poor Connections
 Wiring Repairs
Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

1. Ignition ON.
2. Verify the cruise control indicator turns ON and OFF when commanding the All Indicators ON and OFF
with a scan tool.
 If the indicator does not turn ON and OFF

Replace the P16 Instrument Cluster.

If the indicator turns ON and OFF


3. All OK.

cardiagn.com
Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

Control Module References for instrument cluster replacement, programming and setup.

REPAIR INSTRUCTIONS
DISTANCE SENSING CRUISE CONTROL MODULE LEARN PROCEDURE

After replacing and programming the K14 Distance Sensing Cruise Control Module, it is necessary to perform a
learn procedure to align the radar. This is indicated to the technician by DTC C056E 4B. The learn procedure is
performed while driving the vehicle with the scan tool connected. The learn procedure is initialized using a scan
tool and the scan tool must remain connected until the learn procedure is complete. During this time a Vehicle
Ahead tell-tale will be displayed on the Instrument Panel Cluster (IPC) and it will flash. Once the learn
procedure is complete, the Vehicle Ahead tell-tale on the IPC will turn off.

If the learn procedure is not successful, it could be due to an improper driving environment, a module and
bracket assembly bent out of position or an incorrect module mounting. A typical driving environment is
usually sufficient to learn the module within 10-30 minutes.

Module Learn Procedure

1. Verify no other DTCs except for C056E 4B Electronic Control Unit Software are present. Repair any
other DTCs before performing this learn procedure.
2. Prior to driving the vehicle make sure the surface in front of the distance sensing cruise control module is
clean. Also verify the mounting area is not damaged and allows the module to face in the intended
direction.
3. Prepare the scan tool to be mobile for the driving phase of the learn procedure. The scan tool needs to
stay connected during the driving phase of the learn procedure.
4. Start the engine.
5. Initiate the learn procedure on the scan tool by selecting the Configuration/Reset Functions, then select
Distance Sensing Cruise Control Module. The IPC will display "Service Adaptive Cruise Control" and
the Vehicle Ahead tell-tale will flash during the procedure. Do not back out of this screen or press any
other buttons until the learn procedure is complete.
6. Drive the vehicle within the following conditions for 10-30 minutes or until the learn procedure is
complete. The Service Adaptive Cruise Control message and the Vehicle Ahead tell-tale will turn off
when the learn procedure is complete.
 Drive at speeds greater than 50 kph (30 mph).

 Minimize tight curves.

 Avoid extreme acceleration or deceleration.

 Drive in an environment that has stationary objects on the side of the road (street signs, guard rails,
mail boxes, fences, etc.).
7. Verify proper learn procedure completion by monitoring the Automatic Alignment Learn Progress

cardiagn.com
parameter on the scan tool. The learn procedure is complete when the Automatic Alignment Learn
Progress parameter reaches 100%. Once this parameter reaches 100% the Vehicle Ahead tell-tale and the
Service Adaptive Cruise Control messages will turn off.
8. If the Vehicle Ahead tell-tale and the Service Adaptive Cruise Control messages fail to turn off:
 Verify correct learn procedure operating conditions were followed. If necessary repeat the learn
procedure while following the recommended learn procedure operating conditions
 Verify that DTC C1002 Distance Sensing Cruise Control Module Performance is not set. Repair
any DTCs that may have set before repeating the learn procedure..
9. Once the learn procedure is complete drive the vehicle at speeds greater than 40 kph (25 mph) and verify
engagement of the adaptive cruise control system. Refer to the owner's manual for instructions on how to
engage the adaptive cruise control system.

If Module is Slow to Calibrate

One or more of the following conditions may increase the length of time required to complete the learn
procedure:

 Heavy traffic. Following too close behind vehicles for long periods of time (more than 40 minutes).
 Stop and go or very slow traffic.
 Mountain roads.
 Constant sharp curves in roadway.
 No traffic. If no traffic is available, the vehicle ahead may need to be added to support learning.
 Limited or no stationary structures on the side of the road. Structures such as street signs, guard rails, mail
boxes and parked cars are needed to complete the learn procedure.
 Driving in tunnels.

CRUISE CONTROL SWITCH REPLACEMENT (GRAND SPORT)


cardiagn.com
Fig. 2: Cruise Control Switch (Grand Sport)
Courtesy of GENERAL MOTORS COMPANY

Cruise Control Switch Replacement (Grand Sport)


Callout Component Name
Cruise Control Switch Assembly

Procedures

1. Use the appropriate tool to gently release the retaining tabs on the switch assembly
1 bezel.

NOTE:
Gently release tabs one by one, using care to avoid snapping the tab off.

2. Disconnect the electrical connection.


Steering Wheel Switch Bracket Fasteners (Qty: 3)
2 CAUTION:
Refer to Fastener Caution .
3 Steering Wheel Switch Bracket
4 Steering Wheel Switch Bezel
5 Cruise Control Switch
CRUISE CONTROL SWITCH REPLACEMENT (EXCEPT GRAND SPORT)

cardiagn.com
Fig. 3: Cruise Control Switch (Except Grand Sport)
Courtesy of GENERAL MOTORS COMPANY

Cruise Control Switch Replacement (Except Grand Sport)


Callout Component Name
Preliminary Procedure
Remove the steering wheel spoke lower cover. Refer to Steering Wheel Spoke Lower Cover
Replacement (Except Grand Sport) .
Steering Wheel Spoke Lower Cover Fasteners (Qty: 3)
1 CAUTION:
Refer to Fastener Caution .
2 Steering Wheel Spoke Lower Cover Bracket
3 Cruise Control Switch

DESCRIPTION AND OPERATION


CRUISE CONTROL DESCRIPTION AND OPERATION

Cruise control is a speed control system that maintains a desired vehicle speed under normal driving conditions
at speeds above 40 km/h (25 mph). Steep grades may cause variations in the selected vehicle speeds.

The following are the main components of the Cruise Control System:
 The accelerator pedal
 The brake pedal position (BPP) sensor
 The body control module (BCM)
 The cruise on/off switch
 The cruise control cancel switch
 The + RES switch (equivalent to resume/accel switch)
 The - SET switch (equivalent to set/coast switch)
 The engine control module (ECM)
 The throttle actuator control (TAC) motor
 The vehicle speed sensor

The body control module (BCM) monitors the signal circuit of the cruise control switches, which are located on
the steering wheel. The BCM relays the cruise control switch status to the engine control module (ECM) via the
serial data circuit. The ECM uses the status of the cruise control switch to determine when to capture and

cardiagn.com
maintain the vehicle speed. The ECM monitors the vehicle speed signal circuit in order to determine the desired
vehicle speed.

Voltage is supplied to the cruise control switch via the steering wheel control switch reference voltage circuit
supplied by the BCM. The cruise control function switches are arranged in a resistive ladder design, with each
cruise control function switch having a different resistance value. The BCM detects a specific voltage value that
is associated with the cruise control function switch being activated. The BCM sends a serial data message to
the ECM indicating that the on/off switch is active. Similarly, when the normally open + RES switch or the
normally open - SET switch are pressed, the switch closes and the BCM detects the predetermined voltage
signal on the cruise control resume/accel and set/coast switch signal circuit. The BCM sends a serial data
message to the ECM indicating that the + RES switch or the - SET switch is active.

Cruise Control Engaged

The Cruise Control System will engage and adjust vehicle speeds, based on the activation of the following
cruise control switches, which are located on the steering wheel:

 On/Off
 + RES
 - SET

To engage the Cruise Control System, ensure that the vehicle speed is above 40.2 km/h (25 mph), turn the
cruise On/Off switch ON and momentarily press the - SET switch. The ECM will engage the Cruise Control
System and record the vehicle speed. The ECM sends a serial data message to the instrument panel cluster
(IPC) in order to illuminate the Cruise Engaged indicator in the IPC. Refer to the vehicle owner's manual for the
location and operation of the cruise control On/Off indicators and driver information center (DIC) messages.

Pressing the accelerator pedal while the Cruise Control System is engaged, allows the driver to override the
Cruise Control System in order to accelerate the vehicle beyond the current set vehicle speed. When the
accelerator pedal is released, the vehicle will decelerate and resume the current set vehicle speed.
The driver can also override the current set vehicle speed via the - SET switch and the + RES switch. When the
Cruise Control System is engaged, pressing and holding the - SET switch will allow the vehicle to decelerate
from the current set vehicle speed without deactivating the Cruise Control System. When the - SET switch is
released, the ECM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed.
When the Cruise Control System is engaged, momentarily pressing the - SET switch will allow the vehicle to
decelerate at a vehicle specific calibratable increment, commonly 1.6 km/h (1 mph), each time that the - SET is
momentarily pressed, with a minimum vehicle speed of 38 km/h (24 mph). Refer to the vehicle Owner's Manual
for more information.

Pressing and holding the + RES switch, when the Cruise Control System is engaged, will allow the vehicle to
accelerate to a greater vehicle speed than the current set vehicle speed. When the + RES switch is released, the
ECM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed. When the
Cruise Control System is engaged, momentarily pressing the + RES switch will allow the vehicle to accelerate
at a vehicle specific calibratable increment, commonly 1.6 km/h (1 mph), each time that the + RES switch is
momentarily pressed. Momentarily activating the + RES switch will recall the previous vehicle speed, after the
cruise control system has been disengaged by pressing the brake pedal, or CANCEL switch. Refer to the vehicle

cardiagn.com
Owner's Manual for more information.

Cruise Control Disengaged

The engine control module (ECM) disengages the cruise control operation based on the signals from the
following switches:

 The brake pedal position (BPP) sensor


 The On/Off switch
 The cruise control cancel switch

The Cruise Control System will disengage when the brake pedal is applied. The body control module (BCM)
monitors the BPP sensor via the BPP sensor signal circuit as the voltage signal increases while the pedal is
further applied. The ECM monitors the BPP signal through a discrete input and a serial data message signal
from the BCM indicating the brake status. When either signal indicates the brake pedal is applied, the ECM will
disengage the cruise control system.

The Cruise Control System will also disengage when the cruise control on/off switch is switched OFF, or the
cruise control cancel switch is activated. The body control module (BCM) determines when the cruise control
cancel switch is activated. When the normally open cancel switch is closed, the BCM detects the predetermined
voltage signal on the cruise control function switch circuit. The vehicle speed stored in the memory of the
engine control module will be erased when the cruise control On/Off switch is turned OFF, or the ignition
switch is turned OFF. The BCM sends a serial data message to the ECM in order to disengage the cruise control
system. When the Cruise Control System has been disengaged, the ECM sends a serial message to the
instrument panel cluster (IPC) in order to turn OFF the Cruise Engaged indicator.

Every time the Cruise Control System is disengaged, the ECM will keep track of the reason for system
disengagement. The last 8 disengagement reasons will be recorded within the ECM memory. The scan tool will
display the last 8 Cruise Disengage History parameters, in which one out of approximately 50 possible reasons
will be displayed in each of these 8 parameters. For the disengagement reason to be displayed within the scan
tool parameter the Cruise Control System is active and disengagement is requested.
When engagement of the system is requested but an engagement inhibit is present, the most recent inhibit
reason is recorded in the ECM history. The scan tool will display the most recent inhibit reason, in which one
out of approximately 50 possible reasons will be displayed.

Cruise Control Inhibited

The engine control module (ECM) inhibits the cruise control operation when any of the following conditions
exist:

 The ECM has not detected a brake pedal activation from the body control module (BCM) this ignition
cycle.
 A Cruise Control System DTC has been set.
 The vehicle speed is less than 38.6 km/h (24 mph).
 The vehicle speed is too high.
 The vehicle is in PARK, REVERSE, NEUTRAL, or 1st gear.

cardiagn.com
 The engine RPM is low.
 The engine RPM is high.
 The system voltage is not between 9 volts and 16 volts.
 The Antilock Brake System (ABS)/Traction Control System (TCS) is active for more than a calibratable
time (typically 0.3 to 0.7 seconds).

Cruise Control Inhibit Reasons

This is a general list of inhibit reasons. Not every inhibit reason is applicable to all vehicles. Refer to the scan
tool inhibit reason list for the last 8 reasons that have been recorded during the current ignition cycle.

Scan Tool Name Description Long Description


Adaptive Cruise Control Adaptive Cruise Control Automatic
ACC BRAKE INOP
Automatic Braking Failed Braking Inoperative
Serial data fault for Adaptive Adaptive Cruise Control Module serial
Cruise Control Throttle Control data fault is active or communication
ACC DATA
and Brake Control signals sent by has been lost between ACC module
Adaptive Cruise Control module and ECM.
ACC INHIBIT Adaptive Cruise Control Inhibited Adaptive Cruise Control Inhibited
Cruise control type (adaptive cruise or
Adaptive Cruise Control option
ACC OPTION conventional cruise) mismatched
mismatch
between ECM and BCM.
ACCEL RATE High acceleration Vehicle acceleration rate is too high.
Cruise torque request rate limiting
Accel Time Rate Limiting Fault
active too long
Driver has overridden cruise control set
Pedal greater than cruise
APP OVERRIDE speed with accelerator pedal for greater
(override)
than an allowable time.

Automatic Braking Engine Torque ECM to EBCM serial data fault is


Request Signal Communication active or communication has been lost
Auto Brk Data
Malfunction between ECM and EBCM.
AXLE RANGE Rear Axle Low Rear axle in low range
DTC P0703 active or maximum Serial data fault is active or
BPP DATA time elapsed without receiving communication has been lost with
valid Brake Pedal Position signal. module sending brake pedal apply state
Brake Pedal Apply Circuit fault has
BPP DTC Brake Pedal Position signal invalid
been detected.
Brake Apply Sensor Home Brake Pedal Position Sensor Released
BPP Not Learned
Position Not Learned Position Not Learned.
BRAKE Brake pedal apply Brake Pedal was applied.
A Brake Pedal Apply has been detected
Brake Pedal Driver Applied
Brk Ped Press based on brake pedal pressure as
Pressure Detected
measured by the EBCM.
Calc Eng Torque Calculated Torque Engine torque calculation is incorrect.

cardiagn.com
CANCEL Cancel switch active Cancel Switch was depressed.
CLUTCH Clutch switch active Clutch Pedal was applied.
Cruise control is in coast mode with
COAST DISENGAGE Coast disengage the Set/Coast switch depressed and is
requesting no throttle
Set / Coast switch was depressed.
COAST SPEED LOW Coast below low speed inhibit Vehicle slowed below minimum cruise
operating speed.
EBCM has detected a failure that does
Cruise Brk Inop Brake System Malfunction not allow automatic braking to be
performed.
Cruise control software execution error
CRUISE S/W Sequence of completion checks
has occurred.
Cruise switch serial data fault is active
Serial data fault (Cruise switch
CRUISE SW DATA or communication has been lost with
serial communication fault)
module sending cruise switch states
CRUISE SW. OFF On/Off switch in Off state Cruise On/Off switch turned Off
DECEL RATE High deceleration Vehicle deceleration rate is too high.
Scan Tool plugged into ALDL
DLC OVERRIDE ALDL
connector
Malfunction in PCM/ECM (DTC DTC is active or in history that inhibits
DTC SET
active) cruise control operation.
Driven Whl Spd Greater (wheel Driven wheel speed greater than Non
D WHL SPD HI
slip detection) Driven wheel speed (slip detection)
Non Driven wheel speed greater than
D WHL SPD LOW Un-driven Whl speed Greater
driven wheel speed
PCM/ECM inhibit (RAM
ECM INHIBIT ECM internal communication error
corruption)
ECM RESET ECM Running Reset ECM Running Reset occurred
ECT OVERTEMP Engine metal overtemp active Engine over temperature. Overheated.
Engine has not been running long
ENG RUN TIME Engine run time not elapsed
enough, typically five seconds.
Engine RPM too low (near stall) or too
ENGINE SPEED Engine speed too low or too high
high (near engine RPM fuel shutoff).
FIRST GEAR 1st Gear Transmission is engaged in 1st gear
Vehicle speed exceeds high speed Vehicle speed has exceeded maximum
HIGH SPEED
threshold cruise operating speed
Voltage above high voltage Ignition Voltage High at ECM
HIGH VOLTAGE
threshold (typically 18 volts)
Cruise control mode is incorrect based
ILLEGAL MODE Illegal cruise mode
on switch states.
Transmission in neutral. Reverse
LOST FWD GEAR Gear selector not in forward gear
or park
Vehicle speed dropped below the

cardiagn.com
cruise control minimum operating
speed. May be due to hilly terrain and
Vehicle speed drops below low
LOW SPEED low vehicle speed. Manual
speed threshold
transmission gear selection and engine
torque may contribute to this
disengagement reason.
Voltage below low voltage Ignition Voltage Low at ECM
LOW VOLTAGE
threshold (typically 9 volts)
Control module memory failure
MEMORY DTC Memory Failure
detected.
MPH Limited Fuel (Vehicle Vehicle overspeed protection active
MPH LIMIT
overspeed fuel cut-off active) with fuel cut off active
Manual transmission out of gear Manual transmission shifted to Neutral
M/T Gear Changed
with no clutch pedal apply without clutch pedal being applied.
This disengagement reason may be
NONE None displayed after a dead battery repair or
module replacement.
Vehicle speed has exceeded driver
selected set speed by more than an
allowable amount. This may occur
OVER SET SPEED Over schedule
while driving down a significant grade
or driver overriding cruise while
performing a passing maneuver.
PARK BRAKE Park Brake Switch signal Active Parking Brake Applied

The brake pedal has not been seen as


applied prior to driver request to
PEDAL INITIALIZE Brake before cruise engage cruise with set switch. A brake
pedal apply must be seen before
allowing cruise engagement during
each key cycle. On a vehicle equipped
with a manual transmission, a clutch
pedal apply may satisfy the brake pedal
apply criteria.
PTO ACTIVE Power Take Off Active Power Take Off is active.
Processor Integrity Fault (Ram
Ram DTC ECM software error has occurred
corruption)
Injectors Disabled (Engine Engine RPM limiter active with fuel
RPM LIMIT
overspeed fuel cut-off active) cut off active.
Set/Coast switch selected, vehicle
speed is above set speed and does not
S/C ON SPEED HI Over schedule tap-down
decrease. May be due to traveling
down hill
SET and RESUME switches Set/Coast and Resume Accelerate
SIMUL S/C-R/A
simultaneously active switches pressed simultaneously
Driver has turned on the Speed

cardiagn.com
Speed Limiter / Warning On/Off Limiter/Warning on/off switch. Cruise
SL/W Sys On
switch turned on is disabled / inhibited and cruise on/off
switch will be set to OFF.
Analog cruise switch input out of Cruise switch voltage signal in invalid
SW. INVALID
range range
Electronic Throttle Control has
TAC INHIBIT ETC prevents cruise operation detected a failure in the throttle control
hardware
TCS Traction control active Traction Control was Active
Transmission DTC is active or in
TRANS DTC Trans Gear Fault history that inhibits cruise control
operation
Vehicle speed is below cruise control
UNDER SET SPEED Under schedule set speed by more than an allowable
amount
VSES Vehicle stability active Vehicle Stability Control was active
4WD Low 4WD Low Transfer case in low range

CRUISE CONTROL DESCRIPTION AND OPERATION (ADAPTIVE CRUISE CONTROL)

Adaptive Cruise Control (ACC)

The Adaptive Cruise Control System (ACC) is an enhanced Cruise Control System with the ability to sense and
react to forward traffic. Compared to the common Cruise Control System found on many vehicles, the main
functional enhancement of the ACC System is the ability to detect the presence of a vehicle in the path of the
ACC vehicle. The ACC retains the existing cruise control feature that controls the vehicle speed to the driver
selected speed. However, ACC allows a driver to set and maintain a following distance to the preceding nearest
vehicle in the ACC vehicle path. The cruise control vehicle distance sensor module calculates a follow speed
limit to ensure an acceptable distance is maintained to the preceding vehicle in front, should one be present. The
ACC System automatically adjusts the speed of an ACC vehicle when the vehicle comes up behind a slower
travelling vehicle in front. The ACC System applies limited automatic braking and throttle control without
driver input when necessary to maintain the set following distance of the ACC vehicle. The preceding vehicle's
speed and acceleration along with the ACC vehicle speed and acceleration and the distance between the two
vehicles are factors used by the cruise control vehicle distance sensor module to determine the ACC follow
speed limit. The ACC vehicle speeds up to the original driver selected set speed when the pathway becomes
clear without driver input.

Adaptive Cruise Control (ACC) System Description

The Adaptive Cruise Control (ACC) System depends on various modules on the vehicle to function and each
module performs a function that is critical to the proper operation of the ACC System. ACC will not operate if
any components fail. Communication between modules is via the High-Speed GMLAN serial data circuit. The
GMLAN utilizes the controller area network (CAN) communications protocol. The following is a functional
description of the cruise control vehicle distance sensor module and the other associated components:

Cruise Control Vehicle Distance Sensor Module

cardiagn.com
The cruise control vehicle distance sensor module contains the radar and the controller. The cruise control
vehicle distance sensor module utilizes the radar to identify and classify objects in the road environment. The
radar scans the road environment to detect targets within its specified field of view. The controller then makes
throttle and/or brake commands to the engine control module (ECM) and electronic brake control module
(EBCM) via the GMLAN serial data circuit in order to control the vehicle acceleration/deceleration based on
the data from the radar. The ECM and EBCM provide throttle control and automatic braking needed for proper
cruise speed adjustment. The following is a list of the cruise control vehicle distance sensor module functions:

 The radar processes the road environment to get data concerning any vehicle ahead of the ACC vehicle.
Detection, parameter estimation, tracking, object classification and diagnostics are the primary radar
functions. When an object is detected, the controller calculates the object range, range rate, acceleration
and azimuth angle parameters.
 The cruise control vehicle distance sensor module performs ACC state processing automatically -
distance control or speed control. The ACC System operates in 2 possible states - Cruise or Follow. The
normal operating state is Cruise, whereby the vehicle speed is controlled to match the driver selected set
speed. When a preceding forward target is identified by the radar, the ACC System will automatically
transition into the follow speed state to provide proper lane spacing behind the target vehicle in front. The
preceding vehicle's speed and acceleration, with the ACC vehicle speed, acceleration and distance
between the two vehicles will be used to determine the ACC follow speed limit. The ACC follow speed
limit will ensure that an acceptable distance is maintained to the preceding vehicle.
 The cruise control vehicle distance sensor module determines the follow speed limit for throttle control
by the ECM.
 The cruise control vehicle distance sensor module arbitrates the ACC System brake and throttle control
between the EBCM and the ECM.
 The cruise control vehicle distance sensor module requests brake light activation during automatic
braking.
 The cruise control vehicle distance sensor module provides operational feedback to the vehicle driver.
The cruise control vehicle distance sensor module sends signals for telltales and messages to be displayed
on the instrument cluster or driver information center.

Body Control Module (BCM)


The following are the ACC System functions provided by the BCM:

 The BCM provides a translating gateway for the high speed GMLAN serial data circuit.
 The BCM reads all cruise control switches and the gap switch. The cruise control vehicle distance sensor
module monitors a variety of user operated switches from the BCM switch status information sent via the
GMLAN serial data circuit.
 The BCM illuminates the brake light based on a GMLAN message from the cruise control vehicle
distance sensor module during automatic braking.
 The BCM measures the brake pedal position and sends brake pedal travel status via GMLAN serial data
circuit to the ECM. The ECM disengages the ACC System when the brake is applied by the driver
pressing the brake pedal.
 The BCM serves as a gateway to the instrument cluster and driver information center. The BCM will
generate visual warnings based on high speed GMLAN serial data messages from the cruise control
vehicle distance sensor module.

cardiagn.com
Engine Control Module (ECM)

The following are the ACC System functions performed by the ECM:

 The ECM provides the electronic throttle control to the ACC System. The ECM is also responsible for
determining when a driver is overriding the adaptive cruise control throttle position by pressing the
accelerator pedal.
 The ECM processes the cruise control switch requests received via the GMLAN serial data circuit from
the BCM. Engaging and disengaging the ACC System are functions performed by the ECM.
 The ECM determines the driver selected vehicle speed. Unless the ACC module requests a lower vehicle
speed, the ECM will control the vehicle speed to the driver selected set speed.
 The ECM allows automatic braking without disengaging the ACC.

Antilock Brake System (ABS)

The following are the ACC System functions performed by the EBCM:

 The EBCM controls the operation of the Antilock Brake System.


 The EBCM provides automatic braking for the ACC System. The cruise control vehicle distance sensor
module will request vehicle deceleration via high speed GMLAN serial data circuit.
 The EBCM determines when the driver-applied brake pressure is active. The EBCM will communicate
this status via the GMLAN serial data circuit to the BCM.
 The EBCM releases vehicle automatic braking when there is a throttle override by the driver pressing the
accelerator.
 The EBCM predicts brake temperatures. Due to automatic braking, the brake system may overheat. When
the brakes are overheated, the EBCM requests the ACC System to be temporarily shut down by the ECM
until the brakes cool to a normal operating temperature.

Refer to ABS Description and Operation .


Transmission Control Module (TCM)

The transmission control module (TCM) provides a down shift to protect the brakes. When the TCM detects
some driver braking activity or ACC automatic braking activity, the TCM down shifts the vehicle transmission
to increase engine braking. This helps reduce braking activity, extend brake pad life and reduce brake system
overheating.

Driver Information Center

The driver information center is a part of the instrument cluster and displays the ACC System warning
messages. The cruise control vehicle distance sensor module requests messages to be displayed on the driver
information center by sending a GMLAN request to the BCM. The BCM sends a GMLAN serial data request to
the instrument cluster demanding the display of the warning message. When the message is acknowledged by
the driver and the cause of the message resolved, the driver information center turns the message off. The ACC
System will not operate if the driver information center fails. The following are the ACC messages that can be
displayed on the driver information center:

cardiagn.com
 Service ACC
 Front Radar Blocked Clean Front of Vehicle

Brake Pedal Position Sensor

The BCM monitors the brake pedal position sensor in order to determine when pressure is being applied to the
brake by the driver stepping on the brake pedal. The brake pedal position sensor receives a low reference signal
and a 5 V reference from the BCM. When the brake is applied, a signal is applied from the brake pedal position
sensor through the brake pedal position sensor signal circuit to the BCM. The BCM utilizes this signal in
deciding when to command the activation of the stop lamps. The BCM continuously sends signals via the
GMLAN serial data circuit to the EBCM and the ECM reflecting the brake pedal position status. This will
include the initial brake travel signal required for the activation of the ACC System. The ACC System will not
engage unless the initial brake pedal travel signal is valid and received by the BCM. When the BCM brake
pedal position signal indicates that brake pedal pressure is being applied by the driver when the ACC System is
engaged, the ECM immediately disengages the ACC System. Re-engaging the ACC System will require the
driver pressing the set or resume switch. Refer to Brake Pedal Position Sensor Calibration , and to Exterior
Lighting Systems Description and Operation for more information on the brake pedal pressure sensor.

Accelerator Pedal

Deceleration of the ACC vehicle to maintain a certain distance and speed while a slower moving vehicle is in its
path is achieved through throttle control by the ECM and the application of light automatic braking by the
EBCM. During automatic braking the ECM is commanded to release the throttle from the currently controlled
cruise position by the cruise control vehicle distance sensor module. At the end of automatic braking, the ECM
will control the vehicle speed to the current set vehicle speed. Driver throttle override occurs when the driver of
the ACC vehicle depresses the accelerator pedal with the intention of requesting greater speed than the current
throttle position. An example is an ACC vehicle driver stepping on the accelerator for a passing maneuver. The
ECM continuously monitors the throttle and reports a throttle override condition. When no throttle override is
present, automatic braking is allowed. When throttle override is detected by the ECM, automatic braking in not
allowed to affect the vehicle acceleration.
Cruise Control Switch

The cruise control switch, functionally is a common feature that is shared between the Adaptive Cruise Control
(ACC) System and the regular Cruise Control System. The ACC System will not operate if any cruise switch
fails. The cruise control switch comprises the following cruise control function switches:

 On/Off switch
 Set/decrease switch
 Resume/increase switch

The cruise control function switches are arranged in a resistive ladder design whereby each switch function is
set up with different resistance values. The BCM through the cruise control switch signal circuit detects a
predetermined voltage value when any cruise control switch function is activated. The associated cruise control
function signal detected by the BCM is then sent to the engine control module (ECM) as a GMLAN serial data
circuit message. The ECM on receiving the message provides the cruise control function requested by the BCM.
The ECM is responsible for recognizing and responding to cruise control switch requests sent by the BCM. The

cardiagn.com
cruise control function switches are used by the ECM to communicate to the cruise control vehicle distance
sensor module the driver selected vehicle speed. The driver selected vehicle speed is communicated through
GMLAN serial data circuit to the cruise control vehicle distance sensor module and the BCM. The ACC System
engages and adjusts vehicle speeds based on the activation of the following cruise control function switches:

On/Off Switch

The BCM monitors the switch signal circuit in order to determine when the On/Off switch is disabled or
activated. The BCM detects a predetermined voltage value on the switch signal circuit. The On/Off switch state
is then relayed to the ECM via the GMLAN serial data circuit. The ECM sends the On/Off switch input status
to the cruise control vehicle distance sensor module. When the On/Off switch is turned ON, the ACC System
enters either a standby enabled or a standby disabled mode. The standby enabled mode indicates that every
condition required for the ACC System to function has been met, but the ACC is not engaged. When the ACC is
in the standby disabled mode, the conditions necessary for the ACC System to function has not been met. When
the On/Off switch is turned OFF, the ACC will enter the disabled mode. The ACC will not activate in the
disabled mode.

Set/Decrease Switch

The ACC System is engaged when the ACC On/Off switch is turned ON and the set/decrease switch is
momentarily pressed and released . When the set/decrease switch is pressed, the selected vehicle speed is set to
the current vehicle speed by the ECM. The vehicle speed must be at or greater than 40 km/h (25 MPH). The
selected vehicle speed is displayed by the driver information center. While in the engaged state, the selected
vehicle speed and the following distance can be adjusted. Pressing and holding the set/decrease switch, when
the ACC System is engaged, will decrease the selected vehicle speed without deactivating the ACC.
Momentarily pressing and releasing the set/decrease switch, when the ACC is engaged, decreased the selected
vehicle speed by 1.6 km/h (1 MPH) for each time that the set/decrease switch is pressed.

Resume/Increase Switch

The resume/increase switch is used in order to increase the selected vehicle speed when ACC is active. The
amount selected vehicle speed can be increased from the resume/increase switch depends on how long the
switch is pressed. The presence of a slower moving vehicle in the path of the ACC vehicle will limit the extent
to which the selected vehicle speed can be achieved. If there is no preceding vehicle in front, limiting the ACC
vehicle acceleration, then the vehicle speed that is attained is the new selected vehicle speed. The current
selected vehicle speed is displayed by the driver information center. Acceleration is terminated when the
resume/increase switch is released. Momentarily pressing and releasing the resume/increase switch will allow
the selected vehicle to accelerate in at 1.6 km/h (1 MPH) increments for each time that the resume/increase
switch is momentarily pressed.

Gap Switch

The gap switch allows the driver to determine how closely the adaptive cruise control (ACC) vehicle follows a
target vehicle while ACC is engaged. When the ACC vehicle speed is being limited due to a slower travelling
vehicle, the ACC vehicle speed is automatically controlled to the follow speed limit. The gap switch has 3
following distance selections that range from 1-2 s. The gap switch following distance between the ACC
vehicle and the target vehicle is expressed in time as opposed to actual distance. The distance maintained for a

cardiagn.com
selected gap will vary based on vehicle speed. The faster the vehicle speed, the further back you will follow.
The gap setting can only be adjusted when the ACC System is engaged. The gap switch is hard-wired to the
BCM. Based on voltage variations, the BCM is able to read the gap switch selection and communicates the
switch status on the GMLAN serial data circuit to the cruise control vehicle distance sensor module. The gap
switch is a momentary switch.

The initial push of the gap switch recalls the current setting and activates the display. Subsequent pushes of the
gap switch will change the gap setting.

Cruise Indicators and Messages

SERVICE ACC

The cruise control vehicle distance sensor module commands the display of the SERVICE ACC message in the
driver information center when it detects a malfunction in the Adaptive cruise control (ACC) System. The
cruise control vehicle distance sensor module sends a request to the instrument cluster via the GMLAN serial
data circuit to display the SERVICE ACC message in the driver information center. The SERVICE ACC is
displayed in the driver information center only when a diagnostic condition is present. When the message is
displayed in the driver information center the ACC System disengages.

FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE

The FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE message displays in the driver information
center when the cruise control vehicle distance sensor module detects a blockage of the radar. The radar may be
blocked by snow, ice, dirt, heavy rain or road spray. In rare instances, a vertically misaligned radar may trigger
the activation of the FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE message in the driver
information center. The cruise control vehicle distance sensor module commands the display of the FRONT
RADAR BLOCKED CLEAN FRONT of VEHICLE message via a GMLAN serial data circuit request to the
instrument cluster. When the FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE message is
displayed in the driver information center, safely park the vehicle and turn OFF the ignition. Clean the front
fascia cover to eliminate the blockage. It may also be necessary to clean both the outside surface of the cover,
the inside surface of the cover and the cruise control vehicle distance sensor module surface. It is important to
turn the ignition OFF before cleaning any of the named surfaces. This is because the FRONT RADAR
BLOCKED CLEAN FRONT of VEHICLE message may still display in the driver information center after
cleaning the three surfaces. Cycling the ignition to OFF for 10 s is necessary to clear the FRONT RADAR
BLOCKED CLEAN FRONT of VEHICLE indicator if the indicator remains ON in the driver information
center. If the FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE indicator still remains ON after
cleaning the radar and cycling the ignition, then the radar alignment will need to be checked and verified.
Perform the Forward Range Radar Module Alignment , if the radar is misaligned.

Cruise Engaged Indicator

The ACC engaged indicator is displayed in the instrument cluster when the ACC is engaged by pressing the
set/decrease switch. When the set/decrease switch is pressed by the driver, the BCM forwards the switch state to
the engine control module (ECM) over the GMLAN serial data circuit. The ECM will use the switch input
information from the BCM to determine the driver intended vehicle speed. The ECM communicates to the
cruise control vehicle distance sensor module over the GMLAN serial data circuit the ACC engaged state and
the driver selected speed. When the cruise control vehicle distance sensor module receives the ECM message

cardiagn.com
indicating that ACC is active, the cruise control vehicle distance sensor module commands the display of the
ACC engaged indicator via a GMLAN serial data message to the instrument cluster.

Set Speed

The ACC vehicle set speed is displayed at all times in the driver information center when ACC is engaged. The
cruise control vehicle distance sensor module set speed display request is sent to the instrument cluster via the
GMLAN serial data circuit.

Follow Distance

The driver information center displays the driver selected following distance when ACC is engaged and the gap
switch is active. The current follow distance setting is displayed in the driver information center for a few
seconds after the gap switch is pressed to increase or decrease the following distance. The cruise control vehicle
distance sensor module follow distance display request is sent to the instrument cluster via the GMLAN serial
data circuit.

Vehicle Ahead Indicator

The vehicle ahead indicator is displayed in the instrument cluster hen the radar identifies an in-path vehicle. The
vehicle ahead indicator is a warning to the driver that a vehicle is ahead. The indicator also serves as a feedback
to the driver that the radar is functioning properly. The cruise control vehicle distance sensor module commands
the display of the vehicle ahead indicator via a GMLAN serial data message to the instrument cluster. The
vehicle ahead indicator only displays with the ACC active and may sometimes display for stationary road
objects.

Cruise Engaged

The Adaptive Cruise Control (ACC) System will engage and adjust vehicle speeds based on the activation of
the following cruise switches:

 On/off
 Set/decrease
 Resume/increase

ACC will not engage if any inhibit criteria is active. Also, the driver must step on the brakes at each ignition
cycle before attempting to engage ACC. The engine control module (ECM) looks to the BCM for the brake
initial travel achieved signal indicating that the driver has stepped on the brakes before attempting to engage
ACC.

The vehicle speed must be above 45 km/h (28 MPH) and below 190 km/h (118 MPH) for the ACC System to
be engaged. In the engaged state, the ACC System allows the driver to override the controlled vehicle speed
temporarily while still remaining in the engaged state.

Cruise Inhibited

Cruise Control Vehicle Distance Sensor Module Inhibits

cardiagn.com
The cruise control vehicle distance sensor module inhibits the Adaptive Cruise Control (ACC) System when
any of the following conditions exists:

 The SERVICE ACC message is active in the driver information center.


 Initial brake pedal travel signal from brake pedal position sensor is not present
 An ACC System malfunction and/or failure is present.
 The FRONT RADAR BLOCKED CLEAN FRONT of VEHICLE indicator is active in the driver
information center.
 An invalid vehicle speed
 The Antilock Brake System (ABS) is active during automatic braking.
 The Cruise Switch failed message from the BCM is sent to the cruise control vehicle distance sensor
module.
 Automatic braking failure - A GMLAN signal from the electronic brake control module (EBCM) the to
cruise control vehicle distance sensor module indicating an automatic braking failure
 The brakes overheated signal from ABS
 The cruise control vehicle distance sensor module transceiver temperature is hot.
 The driver applied brake pressure.

ECM Inhibits

The ECM inhibits the ACC System operation when any of the following conditions exists:

 The ACC inhibited signal from cruise control vehicle distance sensor module is present.
 The vehicle speed is less than 45 km/h (28 MPH).
 The vehicle speed is greater than 190 km/h (118 MPH).
 Automatic braking failure - A GMLAN signal from EBCM to the ECM indicating an automatic braking
failure
 The ACC present signal from the BCM is false.
 The driver applied brake pressure.
 A cruise control switch failure is present.
 The park brake switch signal from the IPM is active.
 A Throttle Actuator Control System failure is present.
 The Traction Control System is active.
 The ABS is active.
 The engine speed protection is active.
 The vehicle speed protection is active.
 The engine speed is too high or too low.
 The automatic transmission is in first gear, Park, Neutral or Reverse.
 The initial brake pedal travel signal from the brake pedal position sensor is not present.
 The system voltage is too low.

cardiagn.com
Cruise Disengaged

The Adaptive Cruise Control (ACC) System disengages when any of the following occurs:

 The driver depresses the brake pedal.


 The driver turns the ACC On/Off switch OFF.

Pressing the brake pedal while the ACC is engaged will disengage the ACC System.

Other Adaptive Cruise Control (ACC) Features

Mechanical Alignment

When the radar is out of alignment, DTC C1002 is set by the cruise control vehicle distance sensor module.
When DTC C1002 is set, it becomes necessary to mechanically align the radar using the special alignment tool.
Refer to DTC C1002, . For further information on how to aim and align the radar, refer to Forward Range
Radar Module Alignment , . An out of alignment condition may be as a result of tampering or damage to the
cruise control vehicle distance sensor module mounting structures or the adjuster settings. An out of alignment
condition may also be as a result of damage to the front end of the vehicle or merely as a result of wear and
tear . Refer to Forward Range Radar Module Replacement on how to properly mount and adjust the cruise
control vehicle distance sensor module. Performance of the ACC System may be degraded after a cruise control
vehicle distance sensor module replacement. Normal vehicle driving will correct the performance of the ACC
System.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy