GM Service Manual Online
For 1990-2009 cars only

Diagnostic Information and Reinitialization Procedures for a Sunroof Will Not Close Condition

Subject:Diagnostic Information and Reinitialization Procedures for a Sunroof Will Not Close Condition

Models:2005-2006 Cadillac Escalade Models
2005-2006 Chevrolet Avalanche, Suburban, Tahoe
2005-2006 GMC Yukon Models



This bulletin is being revised to update the correction information. Please discard Corporate Bulletin Number 05-08-67-002 (Section 08 -- Body and Accessories).


In the event that one of the following conditions occur, perform the reinitialization procedure listed below prior to following SI for diagnosis.

    • The sunroof module has driven the mechanism out of the rear of the assembly preventing the sunroof from closing.
    • The unit will not close fully.
    • The sunroof appears to be jammed or cycles forward and then stops early.

Sunroof Motor/Actuator Synchronization Procedure

Synchronization will be necessary any time the sunroof motor is removed from the unit. The sunroof module is synchronized when the motor controller learns the full vent position.

To synchronize the sunroof:

(Please read directions completely prior to beginning the procedure)

  1. Turn ON the ignition with the engine OFF.
  2. . DO NOT OPERATE THE SUNROOF GLASS IN THE OPEN/TILT DOWN DIRECTION UNTIL THE INITIALIZATION PROCEDURE IS COMPLETE OR SERIOUS DAMAGE MAY OCCUR.
  3. Using the close/tilt up portion of the sunroof switch, operate the sunroof glass until it reaches the full vent position. Even if the sunroof stops early, proceed to step 4.
  4. Continue to hold the close/tilt up portion of the sunroof switch for at least 30 seconds or until you hear a slight click from the front of the sunroof mechanism.
  5. The slight clicking noise at the front of the sunroof confirms the initialization is complete.
  6. Verify that the system operates normally.

Once the synchronization is complete, the position of the motor and mechanism is stored in the memory of the sunroof motor controller. The motor controller retains this memory even if power is disconnected to the motor.

If reinitialization does not correct the concern, perform the following steps:

 

  1. Reference SI and use the R&R procedure for removing the complete sunroof module assembly.
  2. Remove the motor from the unit and force the Pin Guides forward until the hard stop is reached. If water channel guides are out of track, there may resistance to moving pin guides forward. If water channel guides are out of track you will need to feed them through the rear of track. Make sure both sides are in complete forward position. In the event track mechanism components are damaged, use Service Kit P/N 88979948. Reference SI Document ID #1364848 for replacement procedure.
  3. Once the track mechanism is repaired, reattach the motor and follow the reinitialization procedure listed above.
  4. Check for proper operation.