Diagnosis & Testing
- Check the fuses for the sunroof circuit. Verify there is 12 volts at the fuse terminal. If voltage is not present, check the wiring.
- Unplug the motor connector.
- Verify that less than 1 ohm of resistance is present between terminal 1 and ground. If greater than 1 ohm, the ground circuit has an open or high resistance.
- With the ignition OFF, connect a test light between terminal 1 and 6. If the light does not illuminate, there is an open in the battery supply circuit.
- With the ignition ON, connect a test light between terminal 1 and 6. If the light does not illuminate, there is an open in the ignition supply circuit.
- Engage the sunroof motor connector and unplug the switch connector.
- Turn the ignition ON. Using a multimeter, check for battery voltage at each of the signal circuit terminals. If voltage is present at these terminals but the motor still does not work, then the motor is defective.
- Lower the headliner around the sunroof. Remove any trim panels necessary to ease access.
- Unplug the electrical connector from the motor.
- Remove the bolts securing the motor.
- Pull the motor straight down to disengage the drive gear from the cables.
Installation is the reverse of removal. Tighten the mounting hardware to 35 inch lbs. (4 Nm). Perform the sunroof relearning procedure as follows:
On 2005-06 models:
Using the close/tilt portion of the switch, operate the sunroof until the glass reaches the full vent position. This may take 20-30 seconds
On 2007 models:
Completely close the sunroof
- On 2005-06 models:
- Remove the overhead console switch assembly.
- Detach the electrical connections.
- Remove any attaching screws.
Remove the switch by carefully releasing it from the console assembly.