Avalanche, Sierra, Silverado, C&K Series, 1999-2005

Sunroof

Print

Power Sunroof



Diagnosis & Testing


Click image to see an enlarged view

Fig. Sunroof switch connector identification

  1. Check the fuses for the sunroof circuit. Verify there is 12 volts at the fuse terminal. If voltage is not present, check the wiring.
  2.  
  3. Unplug the motor connector.
  4.  
  5. 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.
  6.  
  7. 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.
  8.  
  9. 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.
  10.  
  11. Engage the sunroof motor connector and unplug the switch connector.
  12.  
  13. 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.
  14.  



Click image to see an enlarged view

Fig. Sunroof switch connector identification

  1. Check the fuses for the sunroof circuit. Verify there is 12 volts at the fuse terminal. If voltage is not present, check the wiring.
  2.  
  3. Unplug the motor connector.
  4.  
  5. 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.
  6.  
  7. 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.
  8.  
  9. 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.
  10.  
  11. Engage the sunroof motor connector and unplug the switch connector.
  12.  
  13. 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.
  14.  

Removal & Installation
Motor


Click image to see an enlarged view

Fig. Sunroof motor mounting-2005-06 Avalanche



Click image to see an enlarged view

Fig. Sunroof motor mounting-2007 Avalanche

  1. Lower the headliner around the sunroof. Remove any trim panels necessary to ease access.
  2.  
  3. Unplug the electrical connector from the motor.
  4.  
  5. Remove the bolts securing the motor.
  6.  
  7. Pull the motor straight down to disengage the drive gear from the cables.
  8.  
  9. Installation is the reverse of removal. Tighten the mounting hardware to 35 inch lbs. (4 Nm). Perform the sunroof relearning procedure as follows:
    1. 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
       
      Continue to hold the switch for 20 full seconds until the glass will make a slight movement
       
      Verify the system operates normally
       

    2.  
    3. On 2007 models:

      Completely close the sunroof
       
      Press and hold the switch in the vent open position until the sunroof stops. Continue to hold the switch for at least 10 seconds
       
      Verify the system operate normally
       

    4.  

  10.  



Click image to see an enlarged view

Fig. Sunroof motor mounting-2005-06 and 2007 Classic models



Click image to see an enlarged view

Fig. Sunroof motor mounting-2007 models, except Classic

  1. Lower the headliner around the sunroof. Remove any trim panels necessary to ease access.
  2.  
  3. Unplug the electrical connector from the motor.
  4.  
  5. Remove the bolts securing the motor.
  6.  
  7. Pull the motor straight down to disengage the drive gear from the cables.
  8.  
  9. Installation is the reverse of removal. Tighten the mounting hardware to 35 inch lbs. (4 Nm). Perform the sunroof relearning procedure as follows:
    1. On 2005-06 models and 2007 Classic:

      Close the sunroof, then press and hold the switch in the close position.
       
      After 2 seconds, the sunroof will bump to the hard stop. Continue to hold the switch for 3 full seconds after the panel has hit the hard stop.
       
      Press and hold the switch in the open position until the sunroof is fully open.
       

    2.  
    3. On 2007 models (except Classic) with extended cabs:

      Press and hold the open switch until the sunroof stalls then moves slightly forward.
       
      Release the switch, then press and hold the open switch within 6 seconds.
       
      Press and hold the switch until the sunroof moves to the closed position and stops.
       
      Release the switch.
       

    4.  
    5. On 2007 models (except Classic) with crew cabs:

      Press the switch to the vent open position until the sunroof stalls at the front hard stop then moves slightly to the soft stop. Release the switch.
       
      Within 3 seconds, press and hold the switch in the vent open position again. The sunroof should move forward and past the flush position.
       
      Continue holding the switch until the sunroof moves to the full open and then back to the close and stops.
       
      Release the switch.
       

    6.  

  10.  

Switch
  1. Remove the overhead console switch assembly.
  2.  
  3. Detach the electrical connections.
  4.  
  5. Remove any attaching screws.
  6.  
  7. Remove the switch by carefully releasing it from the console assembly.

    Click image to see an enlarged view

    Fig. Overhead console removal-2005-06 Avalanche



    Click image to see an enlarged view

    Fig. Overhead console removal -2007 Avalanche



    Click image to see an enlarged view

    Fig. Sunroof switch removal

  8.  

  1. Remove the overhead console switch assembly.
  2.  
  3. Detach the electrical connections.
  4.  
  5. Remove the switch by carefully releasing it from the console assembly.

    Click image to see an enlarged view

    Fig. Overhead console removal-2005-06 and 2007 Classic models



    Click image to see an enlarged view

    Fig. Overhead console removal -2007 models, except Classic



    Click image to see an enlarged view

    Fig. Sunroof switch removal

  6.  

 
label.common.footer.alt.autozoneLogo