2010 Cadillac Truck SRX AWD V6-2.8L Turbo Page 686
* Sunroof Switch Replacement (See: Body and Frame/Roof and Associated Components/Sunroof / Moonroof/Sunroof / Moonroof
Switch/Service and Repair)
* Sunroof Window Motor Replacement (See: Body and Frame/Roof and Associated Components/Sunroof / Moonroof/Sunroof / Moonroof
Motor/Service and Repair)
* Control Module References (See: Testing and Inspection/Programming and Relearning) for sunroof motor/actuator replacement,
programming and setup
B3697
DTC B3697
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System
Check - Vehicle) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an
overview of the diagnostic approach.
* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure
Instructions) provides an overview of each diagnostic category.
DTC Descriptors
DTC B3697 00
- Sunroof Actuator Malfunction
DTC B3697 39
- Sunroof Actuator Internal Malfunction
DTC B3697 42
- Sunroof Actuator Calibration Not Programmed
DTC B3697 4B
- Sunroof Actuator Calibration Not Learned
Circuit/System Description
The sunroof glass is controlled by its own integrated motor/controller containing the necessary electronics, motor, hall effect position sensors, as
well as the interface to the driver control switches. The motor/controller is capable of controlling motion based on control switch activation and
LIN-Bus message commands from the body control module (BCM).
Conditions for Running the DTC
The ignition is ON.
Conditions for Setting the DTC
B3697 00
The sunroof module has detected and reported via the LIN-Bus that the sunroof actuator has a malfunction.
B3697 39
The sunroof module has detected and reported via the LIN-Bus that the sunroof actuator has a internal malfunction.
B3697 42
The sunroof module has detected and reported via the LIN-Bus that the sunroof actuator is not programmed.
B3697 4B
The sunroof module has detected and reported via the LIN-Bus that the sunroof actuator calibration is not learned.
Action Taken When the DTC Sets
DTC B3697 is stored in the BCM memory.
Conditions for Clearing the DTC