Contents Wiring diagrams Section: Sun Roof/t-Top/convertible Top All sections

Sunroof System Cadillac STS I

Sun Roof/t-Top/convertible Top 5 illustrations ~5948 words

Fastener Tightening Specifications

ApplicationSpecification
MetricEnglish
Door Check Link Bolt to Hinge Pillar9 N.m80 lb in
Door Hinge Bolts to Hinge Pillar34 N.m25 lb ft
Sunroof Actuator Screws5.8 N.m51 lb in
Sunroof Drain Channel Screws2.0 N.m18 lb in
Sunroof Module to Roof Ring Bolts9 N.m80 lb in
Sunroof Window Screws5.8 N.m51 lb in

Fastener Tightening Specifications

Scheme 1

Scheme 1: Power Sunroof Schematics

Scheme 2

Scheme 2: Power Roof Systems Component Views
CalloutComponent Name
1Sunroof Switch (CF5)
2Outside Moisture Sensor (CE1)
3Cellular Microphone (UE1)
4OnStar® Button Assembly (UE1)
5Inside Rearview Mirror (ISRVM)

Scheme 3

Scheme 3
CalloutComponent Name
1Sunroof Glass Panel
2Sunroof Module
3Sunroof Motor (w/Limit Switch and Obstruction Sensors)
4Sunroof Rear Drain Hose
5Sunroof Front Drain Hose

Power Roof Systems Connector End Views

Sunroof Control Module Connector End Connector Part Information OEM: 7283-8398-40 Service: 14-Way F Yazaki (L-GY) Terminal Part Information Terminal: Terminal Seal: Release Tool: Core Crimp: Insulation Crimp: Test Probe: Pin Wire Color Circuit No. Function 1 D-BU 2640 Battery Positive Voltage 2 BK 755 Sunroof Enable Signal 3 - - Not Used 4 BK 1050 GROUND 5 OG 5029 Sunroof Switch Data (3) 6 L-BU 5027 Sunroof Switch Data (1) 7 BN 5028 Sunroof Switch Data (2) 8 PU 5032 Sunroof Switch Data (6) 9 TN 5030 Sunroof Switch Data (4) 10 PK 5031 Sunroof Switch Data (5) 11-14 - - Not Used

Sunroof Switch Connector End Connector Part Information OEM: 50-57-9408 Service: 8-Way F Molex (BK) Terminal Part Information Terminal: Terminal Seal: Release Tool: Core Crimp: Insulation Crimp: Test Probe: Pin Wire Color Circuit No. Function 1 PK 5031 Sunroof Switch Data (5) 2 L-BU 5027 Sunroof Switch Data (1) 3 YE 1491 Backlight Lamp Control 4 PU 5032 Sunroof Switch Data (6) 5 BK 850 Ground 6 TN 5030 Sunroof Switch Data (4) 7 BN 5028 Sunroof Switch Data (2) 8 OG 5029 Sunroof Switch Data (3)

Scheme 4

Scheme 4: Power Sunroof Disassembled View
CalloutComponent Name
1Sunroof Window
2Sunroof Window Screws
3Sunroof Control Module
4Sunroof Wiring Harness
5Sunroof Motor/Actuator
6Sunroof Motor/Actuator Bolts
7Sunroof Drain Hose-Rear
8Sunroof Module Assembly Bolts
9Sunroof Module Assembly
10Sunroof Drain Hose-Front
11Sunroof Panel Side Opening Closeout Cover
12Sunroof Air Deflector
13Sunroof Sunshade Panel
14Sunroof Drain Channel

Diagnostic Starting Point - Roof

Before you begin any diagnostic procedure, always review the system Description and Operation. Reviewing the Description and Operation will help you determine the correct diagnostic procedure, when a malfunction exists. Reviewing the Description and Operation will also help you determine if the condition described by the customer is normal operation.

After reviewing the system description and operation, always begin the system diagnosis with the Diagnostic System Check - Vehicle in Vehicle DTC Information. The Diagnostic System Check will provide the following information

  1. The identification of the control modules which command the system.
  2. The ability of the control modules to communicate through the serial data circuit.
  3. The identification of any stored diagnostic trouble codes and their status.

The use of the Diagnostic System Check will identify the correct procedure for diagnosing the system and where the procedure is located.

Symptoms - Roof

IMPORTANTComplete the following procedures before using the symptom tables.
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/sts/i-2004-2007/remont/oem-general-information/#vehicle-dtc-information) in Vehicle DTC Information in order to verify that all of the following conditions are true: No DTCs are set. The control modules can communicate via the serial data link.
  2. Review the system description and operation in order to learn the system functions. Refer to «Sunroof Description and Operation»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .

Visual/Physical Inspection

  1. Inspect for aftermarket devices which could affect the operation of the power sunroof system. Refer to «Checking Aftermarket Accessories»(/cadillac/sts/i-2004-2007/remont/body-electrical/#wiring-systems-electrical-power-management-introduction__checking-aftermarket-accessories) in Wiring Systems.
  2. Inspect the accessible system components for obvious damage or for conditions which can cause the symptom.

Intermittent

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

Symptom List

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

  1. «Power Sunroof Express Open/Close Features Inoperative»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  2. «Power Sunroof Inoperative»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  3. «Power Sunroof Does Not Open»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  4. «Power Sunroof Express Vent Open/Close Features Inoperative»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  5. «Power Sunroof Does Not Open to Vent Position»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  6. «Power Sunroof Does Not Close»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  7. «Power Sunroof Does Not Close from Vent Position»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system)
  8. «Retained Accessory Power (RAP) On After Timeout»(/cadillac/sts/i-2004-2007/remont/communication-devices/#computerintegrating-systems__retained-accessory-power-rap-on-after) in Retained Accessory Power, if the power sunroof should operate longer than the RAP time-out.

Diagnostic Aids

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed and the sunroof will become inoperative.

If the sunroof switch express signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

Test Description

The number below refers to the step number on the diagnostic table.

  1. 5: This step determines if the fault is the sunroof switch or the sunroof control module. It also tests the integrity of the roof express signal circuit. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValuesYesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: The sunroof express open or close feature is inoperative. All other sunroof functions operate OK.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of functions in order to verify that the power sunroof express open/close features are inoperative. Does the Power Sunroof System operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Are both the roof express open and express close functions inoperative?Go to Step 4Go to Step 6
4Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Measure the voltage from the roof express signal circuit of the sunroof switch harness connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 5Go to Step 7
5Connect the harness connector to the sunroof switch. Close the sunroof. Disconnect the sunroof switch. Connect a jumper wire between the roof express signal circuit of the switch connector and the roof open switch signal circuit of the switch connector. Connect one end of a 3-amp fused jumper wire to one end the previously connected jumper wire. Momentarily connect the other end of the 3-amp fused jumper wire to a good ground. Did the roof express open?Go to Step 9Go to Step 10
6Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Measure the voltage from the inoperative roof open or close switch signal circuit of the sunroof switch harness connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 9Go to Step 8
7Test the roof express signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 10
8Test the appropriate roof open or close switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 10
9Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 11
10Inspect for poor connections at the harness connectors of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 12
11Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 13
12Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 13
13Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Express Open/Close Features Inoperative

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed, and the sunroof will become inoperative.

A short to voltage in any one of the sunroof switch signal circuits will most likely open the switch.

By performing sunroof control module circuit tests at the inline harness connectors behind the right rear sail panel, may prevent the removal of the headliner.

The numbers below refer to the step numbers on the diagnostic table.

  1. 3: This step tests the integrity of the ground circuit of the sunroof switch. If the switch illuminates when the headlamps are turned ON, the switch ground circuit is OK. Also, turning on the headlamps eliminates the possibility of the switch finding an alternative path to ground through the illumination circuit.
  2. 4: This step tests the integrity sunroof switch, if the roof operates when performing this test, the switch is at fault. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
  3. 5: This step tests for voltage in the battery positive voltage circuit at the inline connector.
  4. 7: This step tests the integrity of the sunroof enable signal circuit. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValuesYesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: All functions of the power sunroof system are inoperative.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of functions in order to verify that the power sunroof inoperative fault is present. Does the Power Sunroof System operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Turn ON the ignition, with the engine OFF. Observe the sunroof switch illumination. Turn ON the headlamps. Does the sunroof switch illuminate?Go to Step 4Go to Step 8
4Turn OFF the ignition. Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper wire between any one of the roof or vent switch signal circuits and the ground circuit of the switch harness connector. Did the sunroof move in the direction as tested?Go to Step 12Go to Step 5
5Turn OFF the ignition. Remove the right rear sail panel to access the inline harness connector C310. At the inline harness connector, measure the voltage from the battery positive voltage circuit of sunroof control module to a good ground. Does the voltage measure near the specified value?B+Go to Step 6Go to Step 17
6At the inline harness connector C310, measure the voltage between the battery positive voltage circuit of the sunroof module and the ground circuit of the sunroof module. Does the voltage measure near the specified value?B+Go to Step 7Go to Step 18
7Connect a 3-amp fused jumper wire from the sunroof enable signal circuit of the inline harness connector to a good ground. Press the appropriate sunroof switch. Did the sunroof move in the intended direction?Go to Step 11Go to Step 10
8Test the illumination circuit of the sunroof switch for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 9
9Test the ground circuit of the sunroof switch for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 14
10Test the sunroof enable signal circuit between the inline harness connector C310 and the sunroof control module for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 13
11Test the sunroof enable signal circuit between the sunroof control module and the rear integration module for a short to battery voltage or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 16
12Test all of the sunroof switch signal and express circuits for a short to battery voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 14
13Test the battery positive voltage circuit and the ground circuit between the sunroof control module and the inline harness connector C310 for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 15
14Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 19
15Inspect for poor connections at the harness connectors of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 20
16Inspect for poor connections at the harness connectors of the rear integration module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 22Go to Step 21
17Repair the short to ground or open in the battery positive circuit of the sunroof control module. Refer to Wiring Repairs and Connector Repairs in Wiring Systems. Did you complete the repair?Go to Step 22
18Repair the open in the ground circuit of the sunroof control module. Refer to Wiring Repairs and Connector Repairs in Wiring Systems. Did you complete the repair?Go to Step 22
19Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 22
20Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 22
21Replace the rear integration module (RIM). Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 22
22Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Inoperative

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed and the sunroof will become inoperative.

If the sunroof open switch signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

The number below refers to the step number on the diagnostic table.

  1. 3: This step tests the integrity sunroof open switch, if the sunroof opens from the closed position when performing this test, the switch is at fault. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValue(s)YesNo
Schematic Reference: Connector End View Reference: DEFINITION: The sunroof open feature is inoperative, all other sunroof functions operate OK.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of functions in order to verify that the power sunroof does not open feature is inoperative. Does the power sunroof system operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper wire between the roof open switch signal circuit of the switch connector and the ground circuit of the sunroof switch connector. Did the power sunroof move to the open position?Go to Step 6Go to Step 4
4Disconnect the 3-amp fused jumper wire. Measure the voltage from the sunroof open switch signal circuit of the switch connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 7Go to Step 5
5Test the sunroof open switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 7
6Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 8
7Inspect for poor connections at the harness connector of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 9
8Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 10
9Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems. Did you complete the replacement?Go to Step 10
10Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Does Not Open

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed and the sunroof will become inoperative.

If the sunroof open vent switch signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

The number below refers to the step number on the diagnostic table.

  1. 5: This step determines if the fault is the sunroof switch or the sunroof control module. It also tests the integrity of the vent express signal circuit. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValue(s)YesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: The sunroof vent express open or close feature is inoperative. All other sunroof functions operate OK.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the roof vent through its full range of functions in order to verify that the vent express open/close features are inoperative. Does the power sunroof vent express feature operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Are both the vent express open and close functions inoperative?Go to Step 4Go to Step 6
4Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Measure the voltage from the vent express signal circuit of the sunroof switch harness connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 5Go to Step 7
5Connect the harness connector to the sunroof switch. Close the sunroof. Disconnect the sunroof switch. Connect a jumper wire between the vent express signal circuit of the switch connector and the vent open switch signal circuit of the switch connector. Connect one end of a 3-amp fused jumper wire to one end the previously connected jumper wire. Momentarily connect the other end of the 3-amp fused jumper wire to a good ground. Did the roof express open to the vent position?Go to Step 9Go to Step 10
6Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Measure the voltage from the inoperative vent open or close switch signal circuit of the sunroof switch harness connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 9Go to Step 8
7Test the vent express signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 10
8Test the appropriate vent open or close switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 10
9Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 11
10Inspect for poor connections at the harness connectors of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 13Go to Step 12
11Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 13
12Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems. Did you complete the replacement?Go to Step 13
13Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Express Vent Open/Close Features Inoperative

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open condition. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the illumination circuit. When the lights are turned On, the redundant path to ground is removed, and the sunroof will become inoperative.

If the sunroof open vent switch signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

The number below refers to the step number on the diagnostic table.

  1. 3: This step tests the integrity sunroof vent open switch, if the sunroof opens to the vent position when performing this test, the switch is at fault. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValuesYesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: The sunroof vent open feature is inoperative, all other sunroof functions operate OK.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of functions in order to verify that the power sunroof does not open to the vent position is inoperative. Does the power sunroof open to the vent position?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper wire between the vent open switch signal circuit of the switch connector and the ground circuit of the switch connector. Did the power sunroof open to the vent position?Go to Step 6Go to Step 4
4Disconnect the 3-amp fused jumper wire. Measure the voltage from the vent open switch signal circuit of the sunroof switch connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 7Go to Step 5
5Test the sunroof vent open switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 7
6Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 8
7Inspect for poor connections at the harness connectors of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 9
8Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 10
9Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 10
10Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Does Not Open to Vent Position

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed, and the sunroof will become inoperative.

If the sunroof close switch signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

The number below refers to the step number on the diagnostic table.

  1. 3: This step tests the integrity sunroof close switch, if the sunroof closes from the open position when performing this test, the switch is at fault. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValue(s)YesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: The sunroof will not close from the open position using the roof close switch. However, the roof will close from the open position by using the vent close switch or vent express close switch. All other sunroof functions operate OK
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of functions in order to verify that the power sunroof does not close from the open position. Does the power sunroof system operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper wire between the roof close switch signal circuit of the switch connector and the ground circuit of the switch connector. Did the power sunroof move to the closed position?Go to Step 6Go to Step 4
4Disconnect the 3-amp fused jumper wire. Measure the voltage from the sunroof close switch signal circuit of the sunroof switch connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 7Go to Step 5
5Test the sunroof close switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 7
6Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 8
7Inspect for poor connections at the harness connectors of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 9
8Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 10
9Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems. Did you complete the replacement?Go to Step 10
10Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Does Not Close

If the sunroof is experiencing an intermittent inoperative condition, check the sunroof switch ground circuit for an open. If the sunroof switch ground circuit is open, the switch may take a redundant path to ground through the switch illumination circuit. When the lights are turned On, the redundant path to ground is removed and the sunroof will become inoperative.

If the sunroof close vent switch signal circuit is found to be short to voltage, the sunroof switch will most likely be open.

The number below refers to the step number on the diagnostic table.

  1. 3: This step tests the integrity sunroof vent close switch, if the sunroof closes from the vent open position when performing this test, the switch is at fault. If the fuse in the jumper wire opens when you perform this test, a short to battery voltage may have occurred.
StepActionValuesYesNo
Schematic Reference: Power Sunroof Schematics Connector End View Reference: Power Roof Systems Connector End Views DEFINITION: The sunroof will not close from the vent position using the vent close switch. However, the roof will close from the vent position by using the roof close switch or roof express close switch. All other sunroof functions operate OK
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to operate the power sunroof through its full range of vent functions in order to verify that the power sunroof does not close from the vent position. Does the power sunroof vent system operate normally?Go to Testing for Intermittent Conditions and Poor Connections in Wiring SystemsGo to Step 3
3Disconnect the sunroof switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper wire between the sunroof vent close switch signal circuit of the sunroof switch connector and the ground circuit of the sunroof switch connector. Did the power sunroof close from the vent position?Go to Step 6Go to Step 4
4Disconnect the 3-amp fused jumper wire. Measure the voltage from the vent close switch signal circuit of the switch connector to a good ground. Does the voltage measure near the specified value?B+Go to Step 7Go to Step 5
5Test the sunroof vent close switch signal circuit for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 7
6Inspect for poor connections at the harness connector of the sunroof switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 8
7Inspect for poor connections at the harness connector of the sunroof control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 9
8Replace the sunroof switch. Refer to Sunroof Switch Replacement . Did you complete the replacement?Go to Step 10
9Replace the sunroof control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 10
10Operate the system in order to verify the repair. Did you find and correct the condition?System OKGo to Step 2

Power Sunroof Does Not Close from Vent Position

Adjustment Procedure

  1. Cycle the sunroof window from the full open to the full closed position. Fully cycle and close the sunroof window.
  2. Disconnect the top side of the sunroof panel side opening closeout panel covers (5) from the 3 clips located on the inner edge of the sunroof window (1,3,4) in order to access the window adjustment screws (2,6).
  3. Tape the side opening closeout panels in a downward position prior to adjusting the window.
  4. Loosen the 2 adjusting screws (1) on each side of the sunroof window.
  5. Center the window front to rear in the opening.
  6. Adjust the front of the sunroof window (2) from flush to 1 mm (0.04 in) (1) below the top surface of the roof panel (3). Tighten: Tighten the adjustment screws to 5.8 N.m (51 lb in).
  7. Adjust the rear of the sunroof window (2) from flush to 1 mm (0.04 in) above the top surface of the roof panel (1). Tighten: Tighten the adjustment screws to 5.8 N.m (51 lb in).
  8. Remove the tape from the sunroof panel side opening closeout covers (2).
  9. Connect the side opening closeout panel covers (5) to both sides of the sunroof window clips (1,3,4).
  10. Cycle the sunroof window through all of the positions.
  11. Verify the sunroof window fore/aft adjustment.
  12. Verify the front and rear height adjustment.
  13. Readjust the sunroof window, if necessary.

Sunroof Motor/Actuator Synchronization

IMPORTANTThe sunroof actuator is timed at the factory. If there is battery voltage applied to a new sunroof actuator, the pre-timed settings within the sunroof actuator are lost and cannot be reset or used to accommodate proper installation. There should be no battery voltage applied to a new sunroof actuator until the following conditions are satisfied: The sunroof window is in a full closed position. Refer to Sunroof Track Timing/Synchronization . The power sunroof actuator is installed to the sunroof module.

Install the power sunroof actuator. Refer to Sunroof Motor/Actuator Replacement .

Sunroof Track Timing/Synchronization

  1. Remove the sunroof window. Refer to «Sunroof Window Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  2. Fabricate a gage (2) 46.8 +/- 0.5 mm (1.84 in) wide (A). A piece of thick paper will work.
  3. Set the gage into the track near the rear of the opening between the move drive slide (1) and the bracket.
  4. Move the drive slide fore or aft in order to get the proper setting.
  5. Repeat steps 3 and 4 for the other side.
  6. Install the sunroof window. Refer to «Sunroof Window Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  7. Install the sunroof actuator. Refer to «Sunroof Motor/Actuator Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  8. Operate the sunroof through all functions to ensure proper operation.

Scheme 5

Scheme 5: Removal Procedure
  1. Remove the headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Disengage the drain hose from the drain spout (1).
  3. Remove the instrument panel carrier. Refer to «Instrument Panel (I/P) Carrier Replacement»(/cadillac/sts/i-2004-2007/remont/gauges-instrument-panels/#instrument-panel-system-displays-gauges-and-console) in Instrument Panel, Gages, and Console.
  4. Fold the sound barrier (1) inward from the cowl in order to access the sunroof drain hose (2).
  5. Disengage the retaining clips (1) on the A pillar.
  6. Complete the following steps in order to remove the door: Open the door. Support the door with a suitable floor jack. Remove the check link bolt from the hinge pillar. Remove the hinge to door bolts. Carefully move the door away from the hinge pillar. Disengage the 4 locking tabs on the electrical harness connector to the hinge pillar. Disconnect the electrical connector. Remove the door, with an assistant.
  7. Attach a cord to the end of the drain hose.
  8. Carefully guide the sunroof drain hose (1) outward from the front hinge pillar.
  9. Remove the drain hose (1) from the vehicle.
  10. Remove the drain hose from the cord.

Installation Procedure

  1. Attach the cord to the drain spout end of the new drain hose.
  2. Install the front drain hose into the hinge pillar guide hole.
  3. Guide the drain hose (1) up through the hinge pillar panel near the A pillar (2) while pulling on the cord.
  4. Secure the grommet end (1) to the hinge pillar.
  5. Remove the cord from the drain hose.
  6. Complete the following steps in order to install the door. Position the door to the vehicle, with the aid from an assistant. Connect the electrical harness connector. Push the harness inward, in order to secure the 4 locking tabs on the connector to the hinge pillar. Carefully move the door toward the hinge pillar. NOTE: Refer to Fastener Notice in Cautions and Notices. Apply Loctite® Blue, GM P/N 12345382 (Canadian P/N 10953489) or the equivalent to the door hinge bolts. Install the hinge to pillar bolts. Tighten: Tighten the bolts to 25 N.m (18 lb ft). Install the check link bolt. Tighten: Tighten the bolt to 9 N.m (80 lb in). NOTE: Striker alignment is a crucial part of door latch operation. Do not use the door striker to adjust the door to the vehicle. Failure to properly adjust the striker can result in damage to the door latch and the striker. Adjust the door for proper alignment. Refer to «Door Adjustment»(/cadillac/sts/i-2004-2007/remont/door-locks-anti-theft-systems/#door-system-mirror-system-window-system__door-adjustment) in Doors. Use body color paint in order to touch up the door hinge bolt heads.
  7. Secure the drain hose retainers to the A pillar (1).
  8. Secure the drain hose to the drain spout (1). The only suitable lubricant is clean water for the drain hose to drain spout installation.
  9. Position the sound barrier (1) to the cowl.
  10. Install the instrument panel carrier. Refer to «Instrument Panel (I/P) Carrier Replacement»(/cadillac/sts/i-2004-2007/remont/gauges-instrument-panels/#instrument-panel-system-displays-gauges-and-console) in Instrument Panel, Gages, and Console.
  11. Install the headliner (3) with an assistant. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.

Removal Procedure

  1. Remove the headliner in order to access the upper rear drain hose connections. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Disengage the drain hoses from the drain spouts on the rear of the sunroof module.
  3. Disengage the retainer clips from the rear upper drain hose (1).
  4. Remove the rear compartment trim panel. Refer to «Compartment Trim Panel Replacement - Rear»(/cadillac/sts/i-2004-2007/remont/exterior-body-panels/#body-rear-end) in Body Rear End.
  5. Remove the rear lower drain hose from the retaining clips (1).
  6. Remove the rear drain hose (3) from the inner wheelhouse drain spout (2).
  7. Remove the drain hose from the vehicle.
  1. Guide the drain hose through the rear shelf panel to the D pillar behind the shoulder belt retractor.
  2. Clip the rear lower drain hose (3) into the retention clips.
  3. Secure the drain hose retainer clips to the sheet metal.
  4. Ensure the electrical grommet to drain hose drain spout is not pinched off after drain hose installation.
  5. Install the rear compartment trim panel. Refer to «Compartment Trim Panel Replacement - Rear»(/cadillac/sts/i-2004-2007/remont/exterior-body-panels/#body-rear-end) in Body Rear End.
  6. Clip the rear upper drain hoses (2) into position.
  7. Secure the rear drain hose to the drain spout. The only suitable lubricant is clean water for the drain hose to drain spout installation.
  8. Inspect for proper drainage.
  9. Install the headliner (3) with an assistant. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.

Sunroof Drain Inspection and Cleaning

IMPORTANTThe drain hoses are pushed on as an interference fit and are not clamped or cemented. Do NOT disconnect the hose from the drain channel spouts while cleaning.

A drain trough encircles the sliding panel which leads to the drain spouts and into the hoses. The drain hoses are located at each corner of the housing. The two front drain hoses route down the windshield pillars and exit out the hinge pillars between the door hinges. The two rear drain hoses route down the rear sail and the quarter panels and exit the inner wheelhouse panels.

If you encounter a wet headliner or other water leak, inspect the following areas for the source of the leak

  1. The windshield
  2. The rear window

Verify the drainage system is not plugged or restricted. Use the following procedure

  1. With the sunroof open use a one pint container, pour water into the drain trough.
  2. Open the front doors.
  3. Inspect for water drainage exiting through the grommets at the hinge pillar.
  4. Look at the rear of the inner wheelhouse panels for water exiting the rear drain hoses.
  5. If the water flow is restricted, use a low volume of compressed air in order to clear the drainage system.
  6. Retest the system.
  7. If water drips from the headliner above the door, lower the headliner refer «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim as required, in order to inspect for a proper drain tube connections at the drain spouts.
  8. If necessary, secure the tubes onto the housing drain spouts.
  9. If blockage is still present, replace the restricted drain hose. Refer to «Sunroof Drain Hose Replacement - Front»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) or «Sunroof Drain Hose Replacement - Rear»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  1. Cycle the sunroof window to the vent position in order to ease in the removal of the forward adjusting screws (2).
  2. Slide the sunshade rearward.
  3. Disconnect the sunroof panel side opening closeout covers (5) from the retention clips (1,3,4) in order to access the sunroof window screws (2,6).
  4. Remove the sunroof window screws from both sides.
  5. Carefully lift the sunroof window from the sunroof opening.
  6. Remove the screws (2) from each end of the drain channel (3).
  7. Move one edge of the drain channel forward.
  8. Remove the drain channel from the sunroof module opening.
  9. There are 2 spring loaded retention clips (3) located on each side of the sunshade panel.
  10. The clips are spring loaded into the track assembly (1).
  11. In order to remove the sunshade panel, depress the panel to one side of the track assembly.
  12. Release the front retention clip (3) with a flat-bladed tool.
  13. Carefully arch the sunshade upward at the forward center edge.
  14. Carefully lift the front edge of the sunshade (4) upward out of the opening.
  15. With the sunshade panel depressed to one side of the track, release the rear retention clip.
  16. Slightly rotate the sunshade panel in order to remove the panel from the track assembly.
  17. Carefully remove the sunshade panel upward from the sunroof module.
  1. Position rear edge of the sunshade panel to the track assembly.
  2. Ensure the retention clip at the rear is positioned into the track assembly.
  3. Depress the rear retention clip on the opposite side of the sunshade panel and locate the clip into the track assembly.
  4. Release the retention clip.
  5. Locate the front edge of the sunshade panel retention clip (2) into the track assembly (1).
  6. Arch the forward edge of the sunshade in order to locate the retention clip into the sunshade track.
  7. Depress the retention clip on the opposite side.
  8. Locate the clip into the track assembly and release.
  9. Slide the sunshade panel forward and rearward to ensure free operation is present.
  10. Position the sunroof drain channel (3) to the sunroof module (4).
  11. Install the screws (2). Tighten: Tighten the screws to 2 N.m (18 lb in).
  12. Position the sunroof window (3) into the opening.
  13. Install the sunroof window screws (1).
  14. Finger tighten the screws. Do Not tighten at this time.
  15. Cycle the sunroof window to the closed position.
  16. Adjust the sunroof window. Refer to «Sunroof Window Height and Opening Fit Adjustment»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  17. Secure the sunroof panel side opening closeout covers (2) into 3 retention clips on the each side of the window.
  18. Close the sunshade (1).
  1. Cycle the sunroof window to the rear.
  2. Push down on the right front side of the air deflector.
  3. While holding the right side down, complete the following steps: Push the left front side of the air deflector towards the right side. Pull up on the left side until the lower tab (1) clears the roof opening (2).
  4. Swing the air deflector (1) in a vertical position, slide rearward, in order to disengage the air deflector from the hooks (2).
  5. Remove the air deflector (1) from the sunroof module.
  1. Engage the rear of the air deflector (1) into the side hooks (2) on the sunroof module (3).
  2. Position the air deflector forward.
  3. Push the right side of the air deflector down into the roof opening.
  4. While holding the right side down, complete the following steps: Push the left front side of the air deflector towards the right side. Pull up on the left side until the lower tab (1) clears the roof opening.
  5. Push the left front side of the air deflector inwards and down so the tab clears the roof opening.
  6. Close the sunroof window.
  1. Open the sunshade to the full rearward position.
  2. Open the sunroof window (1) to the vent position.
  3. Detach both sides of the sunroof side opening closeout panel covers (6) from the sunroof window clips (2).
  4. Open the sunroof to the full open position.
  5. Using a flat-bladed tool, press the locking tab (4) outward, from inside the roof opening, in order to detach the side opening closeout panel cover from the sunroof track channel (3).
  6. With the lock tab (4) depressed, lift the front edge of the side opening closeout panel cover from the track, working towards the rear of the sunroof opening.
  7. Repeat the steps for the entire length of the side opening closeout panel cover (6).
  8. Remove the sunroof side opening closeout panel cover from the sunroof module track assembly.
  1. Place in position, the new sunroof side opening closeout panel cover (6) to the sunroof module track assembly (3).
  2. Hold the lower part (5) of the side opening closeout panel cover firmly and press the locking tab (4) into the track assembly.
  3. Ensure the entire length of the side opening closeout panel cover (6) is secure to the sunroof assembly track.
  4. Close the sunroof window (1).
  5. Open the sunroof window to the vent position.
  6. Secure the sunroof side opening closeout panel cover (6) to the 3 clips (2) located on the inside edge of the sunroof window.
  7. Close the sunroof window.
  8. Cycle the sunroof window to the vent position and full open positions in order to ensure the sunroof side opening closeout panel covers are secure to the attachment clips.
  9. Close the sunroof window.
  10. Close the sunshade.
  1. Cycle the sunroof window to the vent position.
  2. Slide the sunshade rearward.
  3. Disconnect the sunroof panel side opening closeout covers (5) from the sunroof window clips (1,3,4) in order to access the window screws (2,6).
  4. Tape the sunroof panel side opening closeout covers in a downward position.
  5. Remove the sunroof window screws (1) on both sides.
  6. Lift the sunroof window (3) from the sunroof opening.
  1. Position the sunroof window (3) into the opening, with the window trade mark pointing rearward.
  2. Install the sunroof window screws (1).
  3. Finger tighten the screws, do not tighten.
  4. Carefully close the sunroof window from the vent position to the full closed position.
  5. Adjust the sunroof window. Refer to «Sunroof Window Height and Opening Fit Adjustment»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  6. Connect the sunroof panel side opening closeout covers (2) to the sunroof window clips.
  7. Snap the sunroof panel side opening closeout covers into the sunroof window retention clips.
  8. Close the sunshade.
  9. Cycle the sunroof window to ensure proper operation and fit.
  1. Remove the overhead console. Refer to «Console Replacement - Overhead»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Remove the screws (1) securing the sunroof switch to the overhead console.
  3. Disconnect the electrical connector.
  1. Locate the sunroof switch to the overhead console.
  2. Install the screws (1) securing the sunroof switch to the overhead console. Tighten: Tighten the screws (1) to 2 N.m (18 lb in).
  3. Connect the electrical connector.
  4. Install the overhead console. Refer to «Console Replacement - Overhead»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  1. Lower the formed headliner in order to access the sunroof actuator. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Cut the electrical tape (5) securing the electrical harness to the sunroof actuator.
  3. Disconnect the electrical connectors (1,3) from the sunroof actuator (4).
  4. Remove the screws (2) securing the sunroof actuator (4) to the sunroof module.
  5. Remove the sunroof actuator.
  1. Manually move the sunroof window to the full closed position.
  2. Install the sunroof actuator (4) to the sunroof module.
  3. Install the sunroof actuator screws (2). Tighten: Tighten the screws to 5.8 N.m (51 lb in).
  4. Connect the electrical connectors (1,3).
  5. Apply new electrical tape (5) in order to secure the electrical harness to the sunroof actuator.
  6. Verify the sunroof operation.
  7. Install the formed headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  1. Lower the rear of the headliner to gain access to the sunroof control module. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Cut the tie strap securing the electrical harness to the drive cable tube.
  3. Depress the tab (3) on the forward side of the sunroof control module (1).
  4. With the lock tab (3) depressed, slide the sunroof control module towards the sunroof actuator in order to release the control module from the sunroof module assembly.
  5. Disconnect the 2 electrical connectors.
  6. Remove the sunroof control module from the sunroof module assembly.
  1. Connect the 2 electrical connectors to the sunroof control module.
  2. Position the sunroof control module tabs (2) into the sunroof module assembly slots (3).
  3. Slide the sunroof control module away from the sunroof actuator until the lock tab is fully engaged.
  4. An audible click should be heard when the control module is secure to the sunroof module assembly.
  5. Secure the electrical harness to the drive cable tube with a new tie strap.
  6. Install the headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  1. Remove the headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  2. Remove the sunroof control unit. Refer to «Sunroof Control Module Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  3. Remove the tape (5) securing the electrical harness to the sunroof actuator (4).
  4. Disconnect the electrical connectors (1,3) at the sunroof actuator.
  5. Cut the tie straps securing the electrical harness to the drive cable tube.
  6. Remove the rear compartment side trim. Refer to «Compartment Trim Panel Replacement - Rear»(/cadillac/sts/i-2004-2007/remont/exterior-body-panels/#body-rear-end) in Body Rear End.
  7. Disconnect the electrical harness retainers from the rear sunroof drain hose.
  8. Disconnect the electrical connector (1) at the main body electrical harness (2).
  9. Carefully pull the harness from inside the vehicle up through and in behind the shoulder belt retractor.
  10. Remove the electrical harness from the vehicle.
  1. Position the single end connector first in behind the shoulder belt retractor down into the rear compartment.
  2. Connect the electrical connector (1) to the main body electrical harness (2).
  3. Install the rear compartment side trim panel. Refer to «Compartment Trim Panel Replacement - Rear»(/cadillac/sts/i-2004-2007/remont/exterior-body-panels/#body-rear-end) in Body Rear End.
  4. Secure the electrical harness clips to the rear drain hose.
  5. Connect the electrical connectors (1,3) to the sunroof motor.
  6. Secure the harness to the sunroof motor with new electrical tape (5).
  7. Connect the electrical connectors to the sunroof control unit.
  8. Install the control unit to the sunroof module.
  9. Ensure the locking tabs are secure.
  10. Secure the electrical harness to the drive cable tube with 2 new tie straps.
  11. Verify the operation of the sunroof.
  12. Install the headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  1. The old sunroof window and sunshade will need to be installed to the new sunroof module assembly. Remove the sunroof window. Refer to «Sunroof Window Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  2. Remove the sunshade panel. Refer to «Sunroof Sunshade Panel Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  3. Remove the headliner. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.
  4. Cut the electrical tape (5) on the sunroof actuator in order to access the electrical harness.
  5. Disconnect the electrical connector on the sunroof actuator (3).
  6. Disconnect the electrical connector from the sunroof module (1).
  7. Cut the tie straps securing the electrical harness to the sunroof cable rear drive tube.
  8. Remove the sunroof control module.
  9. Disconnect the electrical connectors from the control module.
  10. Disconnect the drain hoses from the front sunroof module drain spouts (1).
  11. Disconnect the drain hoses from the rear sunroof module drain spouts.
  12. Remove the sunroof module to the roof bolts (1).
  13. Remove the 2 center, side to side, bolts last in order to help support the sunroof module to the roof ring.
  14. Remove the last 2 sunroof to roof ring bolts.
  15. With an assistant, lower and remove the sunroof module assembly out the passenger side door.
  1. With an assistant, position the new sunroof module assembly into the alignment pins (2) located on the roof ring.
  2. Hand start the 2 center, side to side, sunroof module assembly to roof bolts (1) in order to hold the sunroof module into place.
  3. Finger tighten the 2 center bolts.
  4. Install the remaining sunroof module to roof bolts. Tighten: Tighten all of the bolts to 9 N.m (80 lb in).
  5. Connect the front and rear drain hoses to the drain spouts (1) on the sunroof module.
  6. Connect the electrical connectors (1) to the sunroof motor/actuator.
  7. Secure the harness with new electrical tape (5).
  8. Install the sunshade. Refer to «Sunroof Sunshade Panel Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  9. Install the sunroof window and loosely install the screws. Refer to «Sunroof Window Replacement»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  10. Adjust the sunroof window (2). Refer to «Sunroof Window Height and Opening Fit Adjustment»(/cadillac/sts/i-2004-2007/remont/sun-rooft-topconvertible-top/#sunroof-system) .
  11. Install the headliner, with an assistant. Refer to «Headliner Replacement»(/cadillac/sts/i-2004-2007/remont/exteriorinterior-trim/#interior-trim) in Interior Trim.

The Power Sunroof System consists of the following components

  1. Sunroof control module
  2. Sunroof switch
  3. Sunroof glass, tilt/slide style, with glass sliding between the headliner and roof
  4. Rail and track assembly upon which the sunroof glass rides
  5. SUNROOF Fuse 20 A
  6. Rear integration module (RIM)

Power and Grounds

Battery positive voltage is supplied at all times to the sunroof motor/control module assembly from the 20 A SUNROOF fuse located in the right rear fuse block. Ground is supplied to the sunroof module through the module ground circuit and G401.

Ground is supplied to the sunroof switch through the switch ground circuit and G402.

Power Sunroof Operation

The Power Sunroof System will operate only with the ignition turned to the RUN or Accessory positions, this allows for retained accessory power (RAP) control of the sunroof through the rear integration module (RIM). With the ignition in the run or accessory positions, the RIM pulls the sunroof enable circuit of the sunroof module low allowing sunroof operation. Once the ignition switch is turned to OFF the sunroof will continue to operate until any door is opened or when the RAP timer reaches its shut-off limit. For a description and operation of the RAP operation, refer to Retained Accessory Power (RAP) Description and Operation in Computer/Integrating Systems.

Sunroof Switch

The sunroof switch assembly contains two rocker type switches that are used to control the following sunroof functions

  1. Roof open/close - a supervised press to the first detente of the switch
  2. Roof express open/close - a momentary press to the second detente of the switch
  3. Vent open/close - a supervised press to the first detente of the switch
  4. Vent express open/close - a momentary press to the second detente of the switch

The sunroof switch can be used to control roof movement in an assortment of different ways from any one of the following positions

  1. Press and hold the roof switch rearward to the first detente or momentarily to the second detente for the express position will move the roof as follows: From the roof closed position to the roof open position From the vent open position to the roof open position
  2. Press and hold the roof switch forward to the first detente or momentarily to the second detente for the express position will move the roof as follows: From the roof open position to the roof closed position From the vent open position to the roof closed position
  3. Press and hold the vent switch rearward to the first detente or momentarily to the second detente for the express position will move the roof as follows: From the roof closed position to the vent open position From the roof open position to the vent open position
  4. Press and hold the vent switch forward to the first detente or momentarily to the second detente for the vent express position will move the roof as follows: From the vent open position to the vent closed position From the roof open position to the roof closed position

Roof Express Open/Close Operation

The roof express or vent express features allow for movement of the roof glass to desired positions in unsupervised modes. When the roof or vent open switch is momentarily pressed rearward to the second detente, the roof/vent open and roof/vent express signal circuits are simultaneously pulled low through the switch contacts signaling the sunroof control module of the roof/vent express open request. The module then commands the motor to move the roof glass to the requested full open position. To stop the roof in a desired position other than the full open position, momentarily press the sunroof switch in either direction to stop the movement.

The roof/vent express close feature is similar to the roof/vent express open feature, except that the roof/vent close switch signal circuit is simultaneously pulled low with the express signal circuit. The sunroof control module will then command the motor to move the roof glass to the closed position.

Roof Supervised Open/Close Operation

Supervised operation of the power sunroof system allows for the roof to be moved to a specific or desired position. When you press and hold the desired roof or vent open switch to the first detente of the switch, the roof/vent open switch signal circuit is pulled low through the switch contacts signaling the sunroof module of the roof/vent open request. The module then commands the motor to move the roof glass towards the open position until the switch is released. Closing the roof glass works similar to opening the roof, except that the roof/vent close switch signal circuit is pulled low signaling the module of the roof close request.

Sunroof Motor

The sunroof motor/module assembly has a bi-directional motor. The sunroof motor understands when it has driven the sunroof glass to the vent, close and full open positions based on the internal hall effect sensors within the sunroof motor/control module assembly. The sunroof motor/control module assembly interprets the hall effect sensor combinations and controls the sunroof motor to soft stop the sunroof glass at the positions.