1. Disconnect the negative battery cable..
2. Remove the front map light..
3. Verify that the continuity between the sunroof switch terminals is as indicated in the table.

If not as indicated in the table, replace the sunroof switch.

Sunroof Switch Removal/InstallationAir Mix Actuator [Full Auto Air Conditioner]
Purpose
The air mix actuator moves the air mix door in the A/C unit to adjust the
temperature of the air blown from the air vent.
Function
Door open/close function
The air mix actuator drives the motor based on the signals from the climate
control unit and moves the air mi ...
PCM
Purpose/Function
High-level driveability and lower fuel consumption have been realized by
controlling the appropriate engine conditions (fuel injection/ignition timing)
according to operation conditions.
Controls each output part based on the signal from each input part.
...
Propeller Shaft Removal/Installation
CAUTION:
If the constant velocity joint is bent during propeller shaft removal/installation
or transportation after servicing, the constant velocity joint boot may contact
the metallic cover and the boot may be damaged. Insert a rag between the boot
and the metallic cover before ser ...