GM Service Manual Online
For 1990-2009 cars only

Your vehicle may have a power sunroof. It will operate when the ignition is turned on, or in ACCESSORY, or when Retained Accessory Power (RAP) is active. See Retained Accessory Power (RAP) .


Object Number: 829282  Size: A2

The sunroof controls are located on the overhead console.

(Half Open): Turn the control clockwise to this position to open the glass panel half way. The sunshade will open with the glass panel, or it can be opened manually.

(Comfort Stop): Turn the control clockwise to this position to open the glass panel about three quarters of the way. The sunshade will open with the glass panel, or it can be opened manually. This is called the comfort stop position. It provides less wind noise than the full-open position.

(Full Open): Turn the control clockwise to this position to open the glass panel all the way. The sunshade will open with the glass panel, or it can be opened manually.

(Vent): Turn the control counterclockwise to this position to use the vent feature. The glass panel will tilt upward from the vehicle. The sunshade must be opened manually.

(Close): Turn the control to this position to close the sunroof. The sunshade must be closed manually.

Anti-Pinch Feature

If an object is in the path of the sunroof when it is closing, the anti-pinch feature will detect the object and stop the sunroof from closing at the point of the obstruction. The sunroof will then return to the full-open or vent position. To close the sunroof once it has re-opened, turn the control to the closed position.

Anti-Pinch Feature Override

A condition may exist that causes the anti-pinch feature of the sunroof to activate due to weather or an obstruction. In an emergency, the anti-pinch feature can be overridden in a supervised mode.

To override the anti-pinch feature rotate the sunroof control to the closed position, then press the control upward and continue pressing upward until the sunroof reaches the desired position.

In this mode, the sunroof can still close on an object in its path. Use care when using the override mode.