Operation CHARM: Car repair manuals for everyone.
Hosted by mcallihan.com

Power Sunroof Malfunction



Power Sunroof Malfunction

Diagnostic Instructions

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

Diagnostic Fault Information






Circuit/System Description

The sunroof module supply each of the switch signal circuits with a 12-volt reference. When a switch is pressed the signal circuit is pulled low signaling the sunroof open or close request. The modules determine the motor direction based on inputs received from the overhead console sunroof switch. When the module reverses the polarity of the applied voltage, the motor reverses direction. Ignition voltage is supplied to the sunroof module by the S/ROOF fuse.

Circuit/System Verification

1. With the sunroof in the closed position, press the sunroof open switch. The sunroof should open.

If the sunroof does not open, refer to Power Sunroof Malfunction. Power Sunroof Malfunction

2. With the sunroof in the open position, press the sunroof close switch. The sunroof should close.

If the sunroof does not close, refer to Power Sunroof Malfunction. Power Sunroof Malfunction

3. With the sunroof in the closed position, operate the sunroof express open feature. The sunroof should fully open.

If the express open feature does not function, refer to Power Sunroof Express Feature Malfunction.

Circuit/System Testing

Power Sunroof Malfunction

1. Ignition OFF, disconnect the harness connector at the sunroof switch.
2. Test for less than 5 ohms between the low reference circuit terminal 5 and ground.

If greater than the specified range, test the following low reference/ground circuits for an open/high resistance. If all circuits test normal, replace the sunroof control module.

* Sunroof switch low reference circuit terminal 5
* Sunroof control module ground circuit terminal D

3. Connect a 3-amp fused jumper wire between the following sunroof switch signal circuits and ground. The roof should be inoperative in one or more directions.

* Terminal 6 sunroof switch express signal
* Terminal 2 sunroof switch open signal
* Terminal 3 sunroof switch open vent signal

If the roof moved in all directions, replace the sunroof switch.

4. Disconnect the X2 harness connector at the sunroof control module.
5. Ignition ON, verify that a test lamp illuminates between the ignition circuit terminal A and ground.

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

6. Ignition OFF, disconnect the X2 harness connector at the sunroof control module.
7. Ignition ON, test for 11.8-12.2 volts between the following sunroof switch signal circuits and ground.

* Terminal 6 sunroof switch express signal
* Terminal 2 sunroof switch open signal
* Terminal 3 sunroof switch open vent signal

If less than the specified range, test the appropriate signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the sunroof control module.
If greater than the specified range, test the appropriate signal circuit for a short to voltage. If the circuit tests normal, replace the sunroof control module.

8. Ignition OFF, connect the harness connector at the sunroof switch.
9. Disconnect the X1 harness connector at the sunroof motor.
10. Connect a test lamp between the control circuit terminals B and C.
11. Press the sunroof switch. The test lamp should illuminate.

If the test lamp does not illuminate, test both control circuits for a short to ground or an open/high resistance. If the circuits test normal, replace the sunroof control module.

12. Ignition OFF, connect the X1 harness connector at the sunroof motor.
13. Ignition ON, move the sunroof to the full closed position.
14. Ignition OFF, disconnect the X2 harness connector at the sunroof motor.
15. Test for infinite resistance between the signal circuit terminal 1 and ground.

If not the specified value, test the signal circuit for a short to ground.

16. Test for less than 5 ohms between the signal circuit terminal 1 and the low reference circuit terminal 3.

If greater than the specified range, test the signal circuit and the low reference circuit for an open/high resistance. If the circuits tests normal, test or replace the sunroof motor.

17. Ignition ON, move the sunroof to the open or vent position.
18. Ignition OFF, test for infinite resistance between the signal circuit terminal 1 and the low reference circuit terminal 3.

If less than the specified range, test or replace the sunroof motor.

19. If all circuits test normal, test or replace the sunroof control module.

Power Sunroof Express Open Feature Malfunction

1. Ignition OFF, disconnect the harness connector at the sunroof switch.
2. Ignition ON, with the sunroof in the closed position, connect a 3-amp fused jumper wire between the sunroof switch open signal circuit terminal 6 and the sunroof express signal circuit terminal 4 to ground for less than 1 second. The roof should express open.

If the roof did not express open, test the express signal circuit for a short to voltage or an open high resistance. If the circuit tests normal, replace the sunroof control module.

3. If all circuits test normal, test or replace the sunroof switch.

Component Testing

Sunroof Switch

1. Ignition OFF, disconnect the harness connector at the sunroof switch.
2. Test for infinite resistance between the following sunroof switch terminals with the switch in the open position:

* Switch low reference terminal 5 and slide terminal 2
* Switch low reference terminal 5 and express terminal 6
* Switch low reference terminal 5 and vent terminal 3

If less than the specified range, replace the sunroof switch.

Important: If the switch tests open in any switch position other than Off, test the sunroof switch signal circuits for a short to voltage before replacing the switch.

3. Test for less than 3 ohms between the following sunroof switch terminals while pressing the appropriate switch.

* Switch low reference terminal 5 and slide open terminal 2
* Switch low reference terminal 5 and slide close terminal 2
* Switch low reference terminal 5 and express terminal 6
* Switch low reference terminal 5 and vent open terminal 3
* Switch low reference terminal 5 and vent close terminal 3

If greater than the specified range, replace the sunroof switch.

Sunroof Limit Switch

1. Ignition ON, press the sunroof switch to move the sunroof to the full closed position.
2. Ignition OFF, disconnect the X2 harness connector at the sunroof motor.
3. Test for less than 5 ohms between the sunroof motor limit switch terminal 1 and the low reference terminal 3.

If greater than the specified range, replace the sunroof motor.

4. Ignition ON, press the sunroof switch to move the sunroof to the open or vent position.
5. Ignition OFF, test for infinite resistance between the sunroof motor limit switch terminal 1 and the low reference terminal 3.

If less than the specified range, replace the sunroof motor.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure. Verification Tests

* Sunroof Switch Replacement
* Sunroof Motor/Actuator Replacement