Operation CHARM: Car repair manuals for everyone.

Sunroof / Moonroof: Description and Operation

The sunroof control module determines sunroof motor direction based on inputs received from the sunroof switch. When the ignition switch is in ACCY, RUN, OR DURING RETAINED ACCESSORY POWER ( Refer to Retained Accessory Power), voltage is applied to the sunroof control module, enabling sunroof operation. Accessory Delay Module

Express Open
When the sunroof control module reverse/close vent input (CKT 100) is grounded through the sunroof switch, the sunroof control module goes into express open mode.

The sunroof motor runs until one of three conditions occurs:
1. The motor stalls when the sunroof reaches its fully open position and causes the limit switch to close.
2. The sunroof switch is pushed to the FORWARD/OPEN VENT position.
3. The sunroof switch is released from the REVERSE/CLOSE VENT position and then pressed again.

Closing
When the sunroof control module reverse/close vent input (CKT 110) is grounded through the sunroof switch, the module applies voltage to the sunroof motor assembly from CKT 127. The sunroof motor ground is through CKT 129.

The sunroof control module runs the motor until the sunroof switch is released or the limit switch closes, grounding the module limit switch input (CKT 133). The limit switch closes when the sunroof is in the flush closed position.

Vent
The sunroof moves to the vent position when the sunroof control module forward/open vent input (CKT 100) is grounded when the sunroof is in the flush closed position.

Express Close Vent
The sunroof moves to flush closed position when the sunroof control module reverse/close vent input (CKT 110) is grounded when the sunroof is in the vent position. The module stops motor operation under the same conditions as outlined in express open.