GM Service Manual Online
For 1990-2009 cars only

Power Sunroof System Components

The Power Sunroof System consists of the following components:

    • Sunroof control module
    • Sunroof switch
    • Sunroof glass, tilt/slide style, with glass sliding between the headliner and roof
    • Rail and track assembly upon which the sunroof glass rides
    • SUNROOF Fuse 25 A
    • Body control module (BCM)

Power and Grounds

Battery positive voltage is supplied at all times to the sunroof control module assembly from the 25 A SUNROOF fuse located in the rear fuse block. Ground is supplied to the sunroof control module through the module ground circuit and G403.

Ground is supplied to the sunroof switch through the ground circuit and the sunroof control module.

Power Sunroof Operation

The Power Sunroof System will operate only with the ignition turned to the RUN or Accessory positions, this allows for retained accessory power (RAP) control of the sunroof through the BCM. With the ignition in the run or accessory positions, the rear bussed electrical center (BEC) pulls the sunroof enable circuit of the sunroof module high allowing sunroof operation. Once the ignition switch is turned to OFF the sunroof will continue to operate until any door is opened or when the RAP timer reaches its shut-off limit. For a description and operation of the RAP operation, refer to Retained Accessory Power Description and Operation.

Sunroof Switch

The sunroof switch assembly contains two rocker type switches that are used to control the following sunroof functions:

    • Roof open/close--A supervised press to the first detente of the switch
    • Roof express open--A momentary press to the second detente of the switch
    • Vent open/close--A supervised press to the first detente of the switch
    • Vent express open--A momentary press to the second detente of the switch

The sunroof switch can be used to control roof movement in an assortment of different ways from any one of the following positions:

    • Press and hold the roof switch rearward to the first detente or momentarily to the second detente for the express position which will move the roof as follows:
       - From the roof closed position to the roof open position
       - From the vent open position to the roof open position
    • Press and hold the roof switch forward which will move the roof as follows:
       - From the roof open position to the roof closed position
       - From the vent open position to the roof closed position
    • Press and hold the vent switch rearward to the first detente or momentarily to the second detente for the express position which will move the roof as follows:
       - From the roof closed position to the vent open position
       - From the roof open position to the vent open position
    • Press and hold the vent switch forward which will move the roof as follows:
       - From the vent open position to the vent closed position
       - From the roof open position to the roof closed position

Roof Express Open Operation

The roof express or vent express features allow for movement of the roof glass to the fully open positions in unsupervised modes. When the roof or vent open switch is momentarily pressed rearward to the second detente, the roof/vent open and roof/vent express signal circuits are simultaneously pulled low through the switch contacts signaling the sunroof control module of the roof/vent express open request. The module then commands the motor to move the roof glass to the requested full open position. To stop the roof in a desired position other than the full open position, momentarily press the sunroof switch in either direction to stop the movement.

Roof Supervised Open/Close Operation

Supervised operation of the power sunroof system allows for the roof to be moved to a desired position. When you press and hold the desired roof or vent open switch to the first detente of the switch, the roof/vent open switch signal circuit is pulled low through the switch contacts signaling the sunroof module of the roof/vent open request. The module then commands the motor to move the roof glass towards the open position until the switch is released. Closing the roof glass works similar to opening the roof, except that the roof/vent close switch signal circuit is pulled low signaling the module of the roof close request.

Sunroof Motor

The sunroof motor/module assembly has a bi-directional motor. The sunroof motor understands when it has driven the sunroof glass to the vent, close and full open positions based on the internal hall effect sensors within the sunroof motor/control module assembly. The sunroof motor/control module assembly interprets the hall effect sensor combinations and controls the sunroof motor to soft stop the sunroof glass at the positions.