• | 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 |
---|---|---|---|---|
B+ | 1, 3 | 1, 3 | -- | -- |
Ignition | 1, 3 | 1, 3 | -- | -- |
Serial Data | 3 | 3 | 3 | -- |
Antenna Present Signal | -- | 5 | -- | -- |
Sunroof Switch Close Signal | 1, 3 | 1 | 1, 3 | -- |
Sunroof Switch Express Signal | 1, 3 | 2 | 1, 3 | -- |
Sunroof Switch Open Signal | 1, 3 | 1 | 1, 3 | -- |
Sunshade Switch Close Signal | 1, 3 | 3 | 1, 3 | -- |
Sunshade Switch Express Signal | 1, 3 | 4 | 1, 3 | -- |
Sunshade Switch Open Signal | 1, 3 | 3 | 1, 3 | -- |
Ground - Sunroof/Front Sunshade Switch | -- | 1, 3 | -- | -- |
Ground - Sunroof Motor/Actuator | -- | 1, 3 | -- | -- |
Ground - Front Sunshade Motor/Actuator | -- | 3 | -- | -- |
1. Power Sunroof Inoperative 2. Power Sunroof Express Open/Close Features Inoperative 3. Power Sunshade Inoperative - Front 4. Power Sunshade Express Open/Close Features Inoperative 5. Sunroof Opens Too Far |
The front sunshade motor/actuator is located between the headliner and the roof structure, near the sunroof motor/actuator. The sunshade motor/actuator contains logic and the sunshade motor, the 2 components are serviced together as a unit. The sunshade motor/actuator receives battery positive voltage and ground from the same sources as the sunroof motor/actuator; from the SUNROOF 30A fuse and body ground G401 respectively.
The sunshade switch, a rocker style switch, is located in the same bezel as the sunroof switch, above the rearview mirror. It receives battery voltage from the sunroof motor/actuator, via the sunshade switch open signal circuit and the sunshade switch close signal circuit. The sunshade switch is also grounded to body ground G401. When the switch is operated, the signal circuit for the selected mode is closed to ground, the voltage is pulled low, and the appropriate sunshade signal is provided to the sunroof motor/actuator. The sunroof motor/actuator interprets this signal, then sends a serial data message via the serial data circuit to the sunshade motor/actuator to move the sunshade panel. In response to this message, the sunshade motor/actuator then internally applies battery voltage and ground to the appropriate circuits of the reversible sunshade motor in order to move the sunshade panel.
• | Because of the accessibility of the sunroof/front sunshade switch, perform the sunshade switch component test before beginning the circuit/system testing. |
• | If the front glass and/or front sunshade are 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 is removed, and the sunroof and/or sunshade will become inoperative. |
• | If both the front glass and the front sunshade are inoperative, the fault most likely is in the ignition circuit, battery positive voltage circuit or sunroof motor/actuator ground circuit. If the sunroof motor/actuator is not being powered, neither will the front sunshade motor/actuator. |
Sunroof Description and Operation
⇒ | If not, refer to the Power Sunroof Malfunction diagnostic procedure. |
⇒ | If the sunshade does not open, refer to Power Sunshade Malfunction. |
⇒ | If the sunshade does not close, refer to Power Sunshade Malfunction. |
⇒ | If the express open feature does not function, refer to Power Sunshade Express Feature Malfunction. |
• | Shade open terminal 4 |
• | Shade close terminal 6 |
⇒ | If the sunshade moved in both directions, test or replace the sunroof switch. |
• | Shade open terminal 4 |
• | Shade close terminal 6 |
⇒ | If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuits test normal, replace the sunroof motor/actuator. |
⇒ | If greater than the specified range, test the ground circuit for an open/high resistance. |
⇒ | If the test lamp does not illuminate, test the B+ circuit for an open/high resistance. |
⇒ | If less than the specified range, test the serial data circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the sunroof motor/actuator. |
⇒ | If not the specified range, replace the sunroof motor/actuator. |
• | Terminal 1 |
• | Terminal 4 |
⇒ | If the sunshade did not express open, test the signal circuit terminal 1 for a short to ground or an open/high resistance. If the circuit tests normal, replace the sunroof motor/actuator. |
• | Shade express terminal 1 |
• | Roof close terminal 2 |
• | Shade open terminal 4 |
• | Shade close terminal 6 |
• | Roof express terminal 7 |
• | Roof open terminal 8 |
⇒ | If not the specified value, 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.
• | Shade express terminal 1 |
• | Roof close terminal 2 |
• | Shade open terminal 4 |
• | Shade close terminal 6 |
• | Roof express terminal 7 |
• | Roof open terminal 8 |
⇒ | If greater than the specified range, replace the sunroof switch. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
• | Control Module References for sunshade motor/actuator and sunroof motor/actuator replacement, setup, and programming |
• | 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 |
---|---|---|---|---|
B+ | 1, 2 | 1 | -- | -- |
Ignition | 1, 2 | 1 | -- | -- |
Rear Sunshade Switch Close Signal | 1, 2 | 1 | 1 | -- |
Rear Sunshade Switch Open Signal | 1, 2 | 1 | 1 | -- |
Ground - Rear Sunshade Switch | -- | 1 | -- | -- |
Ground - Rear Sunshade Motor/Actuator | -- | 1 | -- | -- |
1. Power Sunshade Inoperative - Rear 2. Power Sunroof Inoperative |
The rear sunshade motor/actuator is located between the headliner and the roof structure. The sunshade motor/actuator contains logic and the sunshade motor, the 2 components are serviced together as a unit. The sunshade motor/actuator receives battery positive voltage and ground from the same sources as the sunroof motor/actuator; from the SUNROOF 30A fuse and body ground G401 respectively.
The rear sunshade switch, a rocker style switch, is located in the same bezel as the sunroof switch, above the rearview mirror. It receives battery voltage from the rear sunshade motor/actuator, via the sunshade switch open signal circuit and the sunshade switch close signal circuit. The sunshade switch is also grounded to body ground G401. When the switch is operated, the signal circuit for the selected mode is closed to ground, the voltage is pulled low, and the appropriate sunshade signal is provided to the rear sunshade motor/actuator. The motor/actuator then internally applies battery voltage and ground to the appropriate circuits of the reversible sunshade motor in order to move the sunshade panel.
• | Because of the accessibility of the sunshade switch, perform the sunshade switch component test before beginning the circuit/system testing. |
• | If the rear sunshade is experiencing an intermittent inoperative condition, check the sunshade switch ground circuit for an open condition. If the sunshade 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 is removed, and the sunshade will become inoperative. |
Sunroof Description and Operation
⇒ | If greater than the specified range, test the ground circuit for an open/high resistance. |
• | Shade open terminal 3 |
• | Shade close terminal 2 |
⇒ | If the rear sunshade moved in both directions, replace the rear sunshade 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 B+ circuit for an open/high resistance. |
⇒ | If the test lamp does not illuminate, test the ignition circuit for an open/high resistance. |
• | Shade open terminal 3 |
• | Shade close terminal 2 |
⇒ | If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit test normal, replace the rear sunshade motor/actuator. |
• | Shade open terminal 3 |
• | Shade close terminal 2 |
⇒ | If not the specified value, replace the rear sunshade 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.
• | Shade open terminal 3 |
• | Shade close terminal 2 |
⇒ | If greater than the specified range, replace the rear sunshade switch. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
• | Control Module References for rear sunshade motor/actuator replacement, setup, and programming |