Operation CHARM: Car repair manuals for everyone.

Programming and Relearning

SUNROOF INITIALIZATION
The sunroof should be initialized when any of the following components are replaced, the sunroof position is miss timed, the sunroof is in learn mode.
- Roof lid glass assembly
- Sunroof motor
- Sunroof-ECU

1. Ensure the components are correctly assembled. Ensure all the connectors are connected securely.
2. If the sunroof is already in learn mode, go to step 3. If the sunroof is not in learn mode, enter learn mode by i or ii.
i. Disconnect the sunroof-ECU connector while the sunroof is operating.
ii. Activate the jam preventing mechanism five times continuously.

3. Press the sunroof Close switch repeatedly until the sunroof is tilted up fully.
4. Press and hold the sunroof Close switch for at least three seconds.
5. Press the sunroof Close switch until the sunroof closes fully.
6. Press the sunroof Open switch until the sunroof opens fully. Then press the sunroof Close switch until the sunroof closes fully. The sunroof should work normally.

NOTE: Do not stop the sunroof before it reaches the fully open or fully closed position during operations in steps 5 and 6 above. If the sunroof has stopped accidentally, repeat the procedure from step 1.