Moonroof Motor-Control Unit Input Test
NOTE:
Before testing, make sure the No. B19 fuse is OK.
If the moonroof works OK manually, but will not work in AUTO, or reverses frequently (obstacle detection), reset the moonroof motor-control unit before proceeding with the input test.

1.
Turn the vehicle to the OFF (LOCK) mode.

3.
Inspect the connector and socket terminals to be sure they are all making good contact:

If the terminals are bent, loose, or corroded, repair them as necessary, and recheck the system.
If the terminals are OK, go to step 4.

4.
With the connectors still disconnected, do the following input tests:

If any test indicates a problem, find and correct the cause, then recheck the system.
If all the input tests prove OK, go to step 5.

Cavity
Wire
Test condition
Test: Desired result
Possible cause if desired result
is not obtained
12*1
WHT
Disconnect these connectors:
Power window master switch 37P connector
Front passenger's power window switch 37P connector
Check for continuity between terminal No. 12 and power window master switch 37P connector terminal No. 36:
There should be continuity.
An open in the LIN(P/W) wire
Check for continuity between terminal No. 12 and front passenger's power window switch 37P connector terminal No. 34:
There should be continuity.
An open in the LIN(P/W) wire
Check for continuity to ground:
There should be no continuity.
A short to ground in the LIN(P/W) wire
12*2
WHT
Disconnect these connectors:
Power window master switch 37P connector
Passenger's power window switch 37P connector
Check for continuity between terminal No. 12 and power window master switch 37P connector terminal No. 36:
There should be continuity.
An open in the LIN(P/W) wire
Check for continuity between terminal No. 12 and passenger's power window switch 37P connector terminal No. 34:
There should be continuity.
An open in the LIN(P/W) wire
Check for continuity to ground:
There should be no continuity.
A short to ground in the LIN(P/W) wire
*1: 4-door
*2: 2-door

5.
Reconnect the connector, and do the following input tests:

If any test indicates a problem, find and correct the cause, then recheck the system.
If all the input tests prove OK, replace the moonroof motor-control unit.

Cavity
Wire
Test condition
Test: Desired result
Possible cause if desired result
is not obtained
1
GRN
Under all conditions
Measure the voltage to ground:
There should be battery voltage.
An open or high resistance in the wire
4
BLK
In all power modes
Measure the voltage to ground:
There should be less than 0.2 V.
Poor ground (G501*1, G502*2)
An open or high resistance in the ground wire
9
LT GRN
Vehicle ON mode, moonroof switch in CLOSE position
Measure the voltage to ground:
There should be less than 0.2 V.
Faulty moonroof switch
Poor ground (G502) or an open in the ground wire
An open or high resistance in the wire
Vehicle ON mode, moonroof switch released
Measure the voltage to ground:
There should be battery voltage.
Faulty moonroof switch
A short to ground in the wire
8
PNK
Vehicle ON mode, moonroof switch in TILT position
Measure the voltage to ground:
There should be less than 0.2 V.
Faulty moonroof switch
Poor ground (G502) or an open in the ground wire
An open or high resistance in the wire
Vehicle ON mode, moonroof switch released
Measure the voltage to ground:
There should be battery voltage.
Faulty moonroof switch
A short to ground in the wire
7
BRN
Vehicle ON mode, moonroof switch in OPEN position
Measure the voltage to ground:
There should be less than 0.2 V.
Faulty moonroof switch
Poor ground (G502) or an open in the ground wire
An open or high resistance in the wire
Vehicle ON mode, moonroof switch released
Measure the voltage to ground:
There should be battery voltage.
Faulty moonroof switch
A short to ground in the wire
14
RED
Vehicle ON mode, moonroof switch in AUTO (OPEN) or AUTO (CLOSE) position
Measure the voltage to ground:
There should be less than 0.2 V.
Faulty moonroof switch
Poor ground (G502) or an open in the ground wire
An open or high resistance in the wire
Vehicle ON mode, moonroof switch released
Measure the voltage to ground:
There should be battery voltage.
Faulty moonroof switch
A short to ground in the wire
*1: Except L15BY engine
*2: L15BY engine