Sunroof / Moonroof: Description and Operation
The Sunroof Control Module determines Sunroof Motor direction based on inputs received from the Sunroof Switch. Voltage is applied to the Module, allowing Sunroof operation whenever the Ignition Switch is at RUN or during Retained Accessory Power.Express Open
When the Sunroof Control Module's reverse/close vent input is grounded through the Sunroof Switch, the Module will go into the express open mode. When the Module is in the express open mode, voltage is applied to the Sunroof Motor Assembly the Module. The Sunroof Motor's ground is through terminal C1A of the Module.
The Sunroof Motor will run until one of three conditions occurs: 1) the Motor stalls when the Sunroof reaches its fully open position, 2) the Sunroof Switch is pushed to the FORWARD/OPEN VENT position, or 3) the Sunroof Switch is released from the REVERSE/CLOSE VENT position and then pressed again.
Closing
When the Sunroof Control Module's forward/open vent input (terminal C2/7) is grounded through the Sunroof Switch, the Module will apply voltage to the Sunroof Motor Assembly. The Sunroof Motor's ground is through terminal C1A of the Module.
The Sunroof Control Module will run the Motor until the Sunroof Switch is released or the Limit Switch closes, grounding the Module's limit switch input (terminal C2/8). The Limit Switch will close when the Sunroof is in the flush closed position.
Vent
The Sunroof will move to the vent position when the Sunroof Control Module's forward/open vent input (terminal C2/7) is grounded when the Sunroof is in the flush position.
Express Close Vent
The Sunroof will move to the flush closed position when the Sunroof Control Module's reverse/close vent input (terminal C2/6) is grounded when the Sunroof is in the vent position. The Module will stop motor operation under the same conditions as outlined in express open.