Operation CHARM: Car repair manuals for everyone.

Test E: The Roof Opening Panel Does Not Open or Close

PINPOINT TEST E: THE ROOF OPENING PANEL DOES NOT OPEN OR CLOSE


E1-E5:






E5-E7:






E8-E10:






The roof opening panel motor must be initialized whenever the roof opening panel motor has been removed from the roof opening panel system, the roof opening panel assembly has been removed from the vehicle, a new roof opening panel motor has been installed or a new roof opening panel assembly has been installed. Refer to Roof Opening Panel Motor Initialization. Programming and Relearning

Normal Operation
The roof opening panel uses an integrated motor and module to operate the roof opening panel. A new roof opening panel motor/module is installed as an assembly.

The roof opening panel motor/module receives voltage from the accessory delay relay through circuit CBP02 (GN) when the key is in the ACC or RUN position and voltage at all times through circuit SBB33 (RD). Ground is supplied to the motor/module through circuit GD139 (BK/YE). The roof opening panel motor/module provides ground to the roof opening panel switch through circuit CPR39 (VT/WH). When the roof opening panel switch is pressed to the CLOSED position, a ground signal is sent to the roof opening panel motor/module through circuit CPR40 (YE/OG), which causes the roof opening panel to close. When the roof opening panel switch is pressed to the OPEN position, a ground signal is sent to the roof opening panel motor/module through circuit CPR31 (VT/BN), which causes the roof opening panel to open.

One-touch open and one-touch close features are enabled when the motor/module receives a ground input from the roof opening panel switch through circuit CPR38 (WH/BU).

Possible Causes
- Fuse(s)
- Open in circuits CBP02 (GN), GD139 (BK/YE), CPR39 (VT/WH), CPR31 (VT/BN), CPR38 (WH/BU) or CPR40 (YE/OG)
- Inoperative roof opening panel switch
- Inoperative roof opening panel motor/module assembly
- Inoperative accessory delay relay
- Roof opening panel motor not initialized