Subject: | Sunroof Not Operating Properly |
Models: | 1999-2005 Pontiac Grand-Am |
1999-2004 Oldsmobile Alero |
The following diagnosis might be helpful if the vehicle exhibits the symptom(s) described in this PI.
These vehicles may exhibit one or more of the following conditions:
• | Glass may be skewed. |
• | Glass from Vent to close, one side will drop before the other side. |
• | When closing sunroof from vent, glass may reverse direction. |
• | Glass will not close. |
• | Glass will stop at wrong location. |
• | Glass will over travel open position and stall the motor. |
• | Glass will over travel close position and stall the motor. |
Solution 1: Re-Time Motor
Follow Re-initialization Procedure below
Solution 2: Re-Time Module
Parallel positioning of the window track guides (lift mechanism) and cable is critical to proper function of the system. If the guides are misaligned, do the following:
• | Removed headliner. |
• | Remove motor (3 screws) |
• | Removed glass (6 screws). |
• | Set timing by manually sliding the mechanism forward in the track until hit hard stop, now push cam assy forward until timing hole in the cam assy (top front corner) is aligned with the timing hole in the lifter arm (front glass attachment).A pin can be temporarily used in the holes to hold the position while installing drive motor. |
• | Repeat this on the opposite side. Both mechanisms will now be set in the closed position (Ref eSI Doc Number 881695 for pin location and position). |
• | Reattach motor (3 screws - 3.5N max torque). |
• | Reattach harness |
• | Follow Re-initialization procedure to time the motor. |
• | Cycle module |
If sunroof does not function properly and guides are parallel, replace motor and follow Initialization Procedure below, following the Re-Initialization Procedure.
Re-Initialization Procedure:
(For motor re-timing or re-installation)
Perform the Re-initialization/teach procedure any time that the sunroof motor is removed from the sunroof. Ensure that the electrical harness on the headliner is connected to the sunroof.
• | The sunroof switch is not held in the close position. |
• | Ignition and/or Battery power has been removed. |
• | Glass Panel has not reached its close position. |
If the Re-initialization procedure is not carried out completely, it has to be started again.
Initialization Procedure (For 1st time motor installation, in service):
Note: Perform the initialization/teach procedure any time that a new sunroof motor is installed into the sunroof. Ensure that the electrical harness on the headliner is connected to the sunroof.
The initialization/teach procedure is not completed if one of the following events occurs before the initialization cycle is done:
• | The sunroof switch is not held in the close position. |
• | Ignition and/or Battery power has been removed. |
• | Glass Panel has not reached its close position. |
If the initialization procedure is not carried out completely, it has to be started again.
Please follow this diagnostic or repair process thoroughly and complete each step. If the condition exhibited is resolved without completing every step, the remaining steps do not need to be performed.