• | 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. |
Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
---|---|---|---|---|
Ignition | 1 | 1 | 2 | -- |
Control - Sunroof Motor, terminal B | 1 | 1 | -- | -- |
Control - Sunroof Motor, terminal C | 1 | 1 | -- | -- |
Control - Sunroof Motor, terminal D | 1 | 1 | -- | -- |
Ground - Sunroof Motor | -- | 1 | -- | -- |
Ground - Sunroof Switch | -- | 1 | -- | -- |
1. Power Sunroof Malfunction 2. Sunroof Will Operate With Ignition OFF |
The sunroof switch provides voltage and ground to the sunroof motor when the switch is activated. The position of the sunroof switch determines which sunroof motor control circuits will receive voltage and which will receive ground. Ignition voltage is applied to the sunroof switch via the S ROOF fuse.
Sunroof Description and Operation
Control Module References for scan tool information
⇒ | If the sunroof does not vent refer to Sunroof System Test. |
⇒ | If the sunroof does not open refer to Sunroof System Test. |
⇒ | If the sunroof does not close refer to Sunroof System Test. |
⇒ | If greater than the specified range, test the ground circuit for an open/high resistance. |
⇒ | If less than the specified value, test the control circuit for a short to ground. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If less than the specified value, test the control circuit for a short to ground. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If greater than the specified range, test the ground circuit for an open/high resistance. |
⇒ | If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the sunroof motor. |
⇒ | If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If the test lamp is always OFF, test the control circuit for an open/high resistance. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If the test lamp is always OFF, test the control circuit for an open/high resistance. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the sunroof switch. |
⇒ | If the test lamp is always OFF, test the control circuit for an open/high resistance. If the circuit tests normal, test or replace the sunroof switch. |
• | Ground circuit terminal A |
• | Control circuit terminal B |
• | Control circuit terminal C |
• | Control circuit terminal D |
⇒ | If less than the specified range, replace the sunroof switch. |
• | Control circuit terminal B |
• | Control circuit terminal C |
• | Control circuit terminal D |
• | Ignition circuit terminal E |
⇒ | If less than the specified range, replace the sunroof switch. |
• | Control circuit terminal C and ground circuit terminal A |
• | Control circuit terminal D and the ignition circuit terminal E |
⇒ | If greater than the specified range, replace the sunroof switch. |
• | Control circuit terminal D and the ignition circuit terminal E |
• | Control circuit terminal C and control circuit terminal B |
⇒ | If greater than the specified range, replace the sunroof switch. |
• | Control circuit terminal D and ground circuit terminal A |
• | Control circuit terminal C and the ignition circuit terminal E |
⇒ | If greater than the specified range, replace the sunroof switch. |
Important: When performing the following tests, make sure that the sunroof is not at its end of travel position by switching the jumper wires to the other control circuits if the sunroof did not move in one direction.
⇒ | If the function does not perform as specified, replace the sunroof motor. |
⇒ | If the function does not perform as specified, replace the sunroof motor. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.