1. |
Disconnect the negative (-) battery
terminal. |
2. |
Remove the overhead console then remove the
sun roof motor mounting screws (3EA). And then remove the sunroof
motor (A) after disconnecting the connector (10 Pin).

|
3. |
Ground the terminals as below table, and check
that the sunroof unit operates as below table.

|
4. |
Make these input tests at the
connector
if any test indicates a problem, find and
correct the cause, then recheck the system.
If all the input tests prove OK, the sunroof
motor must be faulty; replace it.
Terminal
|
Test
condition
|
Test :
Desired result
|
3
|
IG2
ON
|
Check
for voltage to ground : There
should be battery voltage
|
1
|
Under
all conditions
|
Check
for continuity to ground : There
should be continuity.
|
6
|
Under
all conditions
|
Check
for voltage to ground : There
should be battery
voltage.
|
|
RESETTING THE SUNROOF
Whenever the vehicle
battery is disconnected or discharged, or you use the emergency handle to
operate the sunroof, you have to reset your sunroof system as follows
:
1. |
Turn the ignition key to the ON
position. |
2. |
According to the position of the sunroof, do
as follows.
(1) |
In case that the sunroof has closed
completely or been tilted :
Press the TILT button until the sunroof
has tilted upward completely. |
(2) |
In case that the sunroof has
slide-opened :
Press and hold the CLOSE button for more
than 5 seconds until the sunroof has closed
completely.
Press the TILT button until the sunroof
has tilted upward
completely. | |
3. |
Release the TILT
button. |
4. |
Press and hold the TILT button once again
until the sunroof has returned to the original position of TILT
after it is raised a little higher than the maximum TILT
position.
When this is complete, the sunroof system is
reset. |
PROTECTING THE OVERHEATED MOTOR
In order to protect the
overheated sunroof motor by continuous motor operation, the sunroof ECU
controls the Run-time and Cool-time of motor as followings;
1. |
The Sunroof ECU detects the Run- time of
motor |
2. |
Motor can be operated continuously for the 1st
Run-time(120 ± 10sec.). |
3. |
Motor which is operated continuously stops
operating after the 1st Run-time(120 ±
10sec.). |
4. |
And then Motor is not operated for the 1st
Cool-time(18 ± 2sec.). |
5. |
Motor is operated for the 2nd Run-time(10 ±
2sec.) at the continued motor operation after 1st Cool-time(18 ±
2sec.) |
6. |
Motor which is operated continuously stops
operating after the 2nd Run-time(10 ±
2sec.) |
7. |
Motor is not operated for the 2nd Cool-time(18
± 2sec.). |
8. |
Motor repeats the 2nd Run-time and 2nd
Cool-time at the continued motor operation.
A. |
In case that motor is not operated
continuously, the Run-time which is limited for protecting the
overheated motor is
increased. |
B. |
The Run-Time of motor is initialized to
"0" if the battery or fuse is reconnected after being
disconnected, discharged or
blown. |

T1 : 120 ± 10 sec., T2 : 18 ± 2
sec.,
T3 : 10 ± 2 sec., T4 : 18 ± 2
sec. |