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/InstallationEngine Oil Pressure Warning Light
Purpose
The engine oil pressure warning light warns the driver that the engine oil
level is insufficient.
Function
When the instrument cluster receives the engine oil pressure warning light
request signal sent from the PCM via the CAN signal, it illuminates the engine
oi ...
Brake Fluid Level Sensor Inspection
1. Disconnect the brake fluid level sensor connector from the master cylinder.
2. Inspect for continuity according to fluid level between the brake fluid level
sensor terminals.
If not as indicated in the table, replace the reserve tank..
...
Crankshaft Position (CKP) Sensor
Purpose/Function
Detects the crankshaft speed as basic information for mainly determining
the fuel injection timing and ignition timing.
Detects the crankshaft speed and inputs it to the PCM as a CKP signal.
Construction
Installed on the side of the cylinder block (ri ...