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 Bag Module And Pre Tensioner Seat Belt Deployment Procedures [Two Step Deployment
Control System]
WARNING:
A live (undeployed) air bag module, pre-tensioner seat belt or lap pre-tensioner
seat belt may accidentally operate (deploy) when it is disposed of and cause
serious injury. Do not dispose of a live (undeployed) air bag module, pre-tensioner
seat belt or lap pre-tensioner s ...
Evaporative Emission (Evap) Control System
Purpose, Outline
Prevents release of evaporative gas into the atmosphere.
The intake manifold vacuum introduces evaporative gas to the intake manifold
via the charcoal canister and the purge solenoid valve.
System Diagram
U.S.A. and CANADA
Except U.S.A. and CANADA
...
Rear Seat Removal/Installation
CAUTION:
When removing or putting in the rear seat, contact with the surrounding areas
of the vehicle could cause scratches and damage. When removing or putting in
the rear seat, always use two or more persons to perform the work and be careful
not to scratch or damage the rear seat ...