GM Service Manual Online
For 1990-2009 cars only

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

To synchronize the sunroof:

  1. Turn ON the ignition, with the engine OFF.
  2. Using the close/tilt up portion of the sunroof switch, operate the sunroof glass until it reaches the full vent position. This may take 20 to 30 seconds.
  3. Continue to hold the switch in the close/tilt up position for an additional 20 seconds when the glass will make a slight movement indicating the module has been synchronized.
  4. Verify that the system operates normally.

Once the sunroof glass reaches the full vent position, the actual position is stored in the memory of the sunroof module. The module will retain this memory even after power is removed and restored.