GM Service Manual Online
For 1990-2009 cars only

Initialization Process

Important: The sunroof window and sunshade must be in the fully close position before starting this procedure.

Important: Perform the Teach Module Process immediately after completing the Initialization Process. Failure to begin the Teach Module Process within 3 seconds of completing the Initialization Process will require the entire procedure to be repeated.

  1. Make sure the engine is idling and the vehicle is in park.
  2. Press and hold the "Sunroof Open Switch" and the "Sunshade Close Switch" together for 6 seconds.
  3. Release both buttons.
  4. Press the "Sunshade Close Switch" until the motor stalls in the close position.
  5. Press the "Sunroof Close Switch" until the motor stalls in the close position.

Teach Module Process

  1. Run the Initialization Process above and within 3 seconds perform step 2 below.
  2. Press the "Sunroof Close Switch" 3 times and hold the switch down on the third switch press.
  3. Continue holding the "Sunroof Close Switch" until the sunroof and sunshade have stopped moving.*

* The sunroof has entered the teach mode at this point and the following operations will be observed:

    • The sunroof and sunshade will move to the full open position.
    • After the sunroof reaches the full open position, the sunroof will begin to close.
    • When the sunroof reaches the half closed position, the front sunshade will close.
    • The Teach Module Process is complete when both panels have stopped moving.