SUNROOF
TABLE OF CONTENTS
page page
SUNROOF
DESCRIPTION.........................96
DIAGNOSIS AND TESTING - SUNROOF......96
DRAIN TUBE
REMOVAL............................100
INSTALLATION........................100
CONTROL MODULE
REMOVAL............................101
INSTALLATION........................101
DRIVE MOTOR
REMOVAL............................101
INSTALLATION........................101
WIND DEFLECTOR
REMOVAL............................102INSTALLATION........................102
GLASS PANEL
REMOVAL............................102
INSTALLATION........................103
ADJUSTMENTS
ADJUSTMENTS - FIT.................103
ADJUSTMENT - TIMING...............103
SUNSHADE
REMOVAL............................103
INSTALLATION........................103
HOUSING ASSEMBLY
REMOVAL............................104
INSTALLATION........................104
SUNROOF
DESCRIPTION
WARNING: Keep fingers and other body parts out
of sunroof opening at all times.
The sunroof features a power sliding glass panel
and a sunshade which can be manually positioned
anywhere along its travel, rearward of glass panel
front edge.
The sunroof is electrically operated from a switch
located on the mini overhead console. To operate the
sunroof the ignition switch must be in the On/Run
position. The sunroof has both manual and Express
Open modes of operation when opening. To open the
sunroof in the Express Open mode, the switch is
pressed rearward for less than1 second.This causes
the sunroof glass to automatically retract and stop at
a position slightly forward of full open that reduces
low speed wind buffeting. The sunroof can also be
opened manually by pressing and holding the switch
rearward. Once the switch is held reward for more
than1 second,the glass will retract in the manual
mode. Releasing the switch at any time during travel
will cause the sunroof to stop at the current position.
To close the sunroof from an open position, the
switch must be pushed forward and held until the
sunroof glass comes to a complete stop. Releasing the
switch at any time in this mode will cause the sun-
roof to stop at the current position.
To vent the sunroof from the closed position, the
switch is pushed forward and held. Releasing theswitch at any time during travel will cause the sun-
roof to stop at the current vent position. To reach the
fully vented position, continue to hold the switch for-
ward until vent motion stops. To close the sunroof
from the vent position, push and hold the switch
rearward until the glass comes to a complete stop.
DIAGNOSIS AND TESTING - SUNROOF
CAUTION: The sunroof motor is only to be powered
through the vehicle battery and vehicle wire har-
ness. Applying power to the sunroof motor leads
will cause failure of the sunroof control unit.
Before beginning sunroof diagnostics verify that all
other power accessories are in proper operating con-
dition. Refer to Sunroof Diagnostic Chart for possible
causes. If not, a common electrical problem may
exist. Refer to Group 8W, Wiring Diagrams, of this
publication for circuit, splice and component descrip-
tions. Check the condition of the circuit protection
(20 amp high current fuse (battery feed) located in
the Power Distribution Center (PDC). Check the
cover of the PDC for location of the fuse. Check for
correct operation of the sunroof delay relay. Inspect
all wiring connector pins for proper engagement and
continuity. Check for battery voltage at battery and
ignition pins of the power sunroof express module
wiring connector. Refer to Group 8W, Wiring Dia-
grams, for circuit information. The controller will not
operate at less than 10 volts. Check the ground at
the sunroof express module.
Before beginning diagnosis for wind noise or water
leaks, verify that the problem was not caused by
23 - 96 SUNROOFWJ
LOCATING VACUUM LEAKS
WARNING: ON VEHICLES EQUIPPED WITH AIR-
BAGS, DISABLE THE AIRBAG SYSTEM BEFORE
ATTEMPTING ANY STEERING WHEEL, STEERING
COLUMN, OR INSTRUMENT PANEL COMPONENT
DIAGNOSIS OR SERVICE. DISCONNECT AND ISO-
LATE THE BATTERY NEGATIVE (GROUND) CABLE,
THEN WAIT TWO MINUTES FOR THE AIRBAG SYS-
TEM CAPACITOR TO DISCHARGE BEFORE PER-
FORMING FURTHER DIAGNOSIS OR SERVICE. THIS
IS THE ONLY SURE WAY TO DISABLE THE AIRBAG
SYSTEM. FAILURE TO TAKE THE PROPER PRE-
CAUTIONS COULD RESULT IN AN ACCIDENTAL
AIRBAG DEPLOYMENT AND POSSIBLE PERSONAL
INJURY.
(1) Disconnect the vacuum harness connector from
the back of the A/C Heater mode control switch on
the control panel.
(2) Connect the test set vacuum hose probe to each
port in the vacuum harness connector, one at a time,
and pause after each connection (Fig. 2). The test set
gauge should return to the 27 kPa (8 in. Hg.) setting
shortly after each connection is made. If OK, replace
the faulty mode control switch. If not OK, go to Step
3.(3) Determine the vacuum line color of the vacuum
circuit that is leaking. To determine the vacuum line
colors, refer to the Vacuum Circuits chart (Fig. 3).
(4) Disconnect and plug the vacuum line from the
component (fitting, actuator, valve, switch, or reser-
voir) on the other end of the leaking circuit. Instru-
ment panel disassembly or removal may be necessary
to gain access to some components.
(5) Connect the test set hose or probe to the open
end of the leaking circuit. The test set gauge should
return to the 27 kPa (8 in. Hg.) setting shortly after
each connection is made. If OK, replace the faulty
disconnected component. If not OK, go to Step 6.
(6) To locate a leak in a vacuum line, leave one
end of the line plugged and connect the test set hose
or probe to the other end. Run your fingers slowly
along the line while watching the test set gauge. The
vacuum reading will fluctuate when your fingers con-
tact the source of the leak. To repair the vacuum
line, cut out the leaking section of the line. Then,
insert the loose ends of the line into a suitable length
of 3 millimeter (1/8-inch) inside diameter rubber
hose.
Fig. 2 VACUUM CIRCUIT TEST
WJCONTROLS 24 - 11
CONTROLS (Continued)
gap should be between 0.35 to 0.65 millimeter (0.014
to 0.026 inch). If the proper air gap is not obtained,
add or subtract shims as needed until the desired air
gap is obtained.
(9) Install the compressor shaft bolt. Tighten the
bolt to 13 N´m (115 in. lbs.).
NOTE: The shims may compress after tightening
the shaft bolt. Check the air gap in four or more
places to verify the air gap is still correct. Spin the
pulley before performing a final check of the air
gap.
(10) To complete the installation, (Refer to 24 -
HEATING & AIR CONDITIONING/PLUMBING/A/C
COMPRESSOR - INSTALLATION)
A/C COMPRESSOR CLUTCH
RELAY
DESCRIPTION
The compressor clutch relay is a International
Standards Organization (ISO) micro-relay. The termi-
nal designations and functions are the same as a con-
ventional ISO relay. However, the micro-relay
terminal orientation (footprint) is different, the cur-
rent capacity is lower, and the relay case dimensions
are smaller than those of the conventional ISO relay.
OPERATION
The compressor clutch relay is a electromechanical
device that switches battery current to the compres-
sor clutch coil when the Powertrain Control Module
(PCM) grounds the coil side of the relay. The PCM
responds to inputs from the a/c compressor switch on
the a/c heater control panel, the Automatic Zone Con-
trol (AZC) control module (if the vehicle is so
equipped), the a/c fin probe, and the a/c high pres-
sure transducer. (Refer to 24 - HEATING & AIR
CONDITIONING/CONTROLS/A/C COMPRESSOR
CLUTCH RELAY - DIAGNOSIS AND TESTING)
The compressor clutch relay is located in the Power
Distribution Center (PDC) in the engine compart-
ment. Refer to the PDC label for relay identification
and location.
The compressor clutch relay cannot be repaired
and, if faulty or damaged, it must be replaced.
DIAGNOSIS AND TESTING - A/C COMPRESSOR
CLUTCH RELAY
For circuit descriptions and diagrams, refer to the
appropriate wiring information.
The compressor clutch relay (Fig. 10) is located in
the Power Distribution Center (PDC). Refer to the
PDC label for relay identification and location.Remove the relay from the PDC to perform the fol-
lowing tests:
(1) A relay in the de-energized position should
have continuity between terminals 87A and 30, and
no continuity between terminals 87 and 30. If OK, go
to Step 2. If not OK, replace the faulty relay.
(2) Resistance between terminals 85 and 86 (elec-
tromagnet) should be 75 5 ohms. If OK, go to Step
3. If not OK, replace the faulty relay.
(3) Connect a battery to terminals 85 and 86.
There should now be continuity between terminals
30 and 87, and no continuity between terminals 87A
and 30. If OK, see the Relay Circuit Test procedure
in this group. If not OK, replace the faulty relay.
RELAY CIRCUIT TEST
For circuit descriptions and diagrams, refer to the
appropriate wiring information..
(1) The relay common feed terminal cavity (30) is
connected to fused battery feed. There should be bat-
tery voltage at the cavity for relay terminal 30 at all
times. If OK, go to Step 2. If not OK, repair the open
circuit to the fuse in the PDC as required.
(2) The relay normally closed terminal (87A) is not
used in this application. Go to Step 3.
(3) The relay normally open terminal cavity (87) is
connected to the compressor clutch coil. There should
be continuity between this cavity and the A/C com-
pressor clutch relay output circuit cavity of the com-
pressor clutch coil wire harness connector. If OK, go
to Step 4. If not OK, repair the open circuit as
required.
(4) The relay coil battery terminal (86) is con-
nected to the fused ignition switch output (run/start)
circuit. There should be battery voltage at the cavity
for relay terminal 86 with the ignition switch in the
On position. If OK, go to Step 5. If not OK, repair the
Fig. 10 A/C COMPRESSOR CLUTCH RELAY
30 - COMMON FEED
85 - COIL GROUND
86 - COIL BATTERY
87 - NORMALLY OPEN
87A - NORMALLY CLOSED
24 - 16 CONTROLSWJ
A/C COMPRESSOR CLUTCH (Continued)
open circuit to the fuse in the junction block as
required.
(5) The coil ground terminal cavity (85) is switched
to ground through the Powertrain Control Module
(PCM). There should be continuity between this cav-
ity and the A/C compressor clutch relay control cir-
cuit cavity of the PCM wire harness connector C
(gray) at all times. If not OK, repair the open circuit
as required.
REMOVAL
(1) Disconnect and isolate the battery negative
cable.
(2) Remove the cover from the Power Distribution
Center (PDC) (Fig. 11).
(3) Refer to the label on the PDC for compressor
clutch relay identification and location.
(4) Unplug the compressor clutch relay from the
PDC.
INSTALLATION
(1) Install the compressor clutch relay by aligning
the relay terminals with the cavities in the PDC and
pushing the relay firmly into place.
(2) Install the PDC cover.
(3) Connect the battery negative cable.
(4) Test the relay operation.
A/C HEATER CONTROL
DESCRIPTION
The manual temperature control HVAC system
uses a combination of electrical, and vacuum con-trols. The Automatic Zone Control (AZC) HVAC sys-
tem uses only electrical controls. These controls
provide the vehicle operator with a number of setting
options to help control the climate and comfort
within the vehicle. Refer to the owner's manual in
the vehicle glove box for more information on the
suggested operation and use of these controls.
Both a/c heater control panels are located on the
instrument panel inboard of the steering column and
below the radio (Fig. 12). Both control panels contain
rotary-type temperature control knob(s), a rotary-
type mode control switch knob, a rotary-type blower
motor speed switch knob and an air conditioning
compressor push button switch. The rear window
defogger push button switch is also located on a/c
heater control panel. The AZC control panel also fea-
tures a recirculation push button switch and a vac-
uum fluorescent display area.
OPERATION
The AZC control module uses infrared sensing
technology to control occupant comfort levels, not the
actual passenger compartment air temperature. Dual
infrared sensors mounted in the face of the control
unit independently measure the surface temperature
to maintain customer-perceived comfort temperature
under changing conditions. Dual Zone temperature
control provides wide side-to-side variation in comfort
temperature to exceed the needs of either front seat
occupant. This sensing system replaces interior air
temperature and solar sensors used to approximate
direct sensing control through complex control pro-
grams.
Fig. 11 POWER DISTRIBUTION CENTER (PDC)
1 - TRANSMISSION CONTROL MODULE (TCM)
2 - NEGATIVE CABLE
3 - POSITIVE CABLE
4 - POWER DISTRIBUTION CENTER (PDC)
Fig. 12 A/C HEATER CONTROL PANELS
WJCONTROLS 24 - 17
A/C COMPRESSOR CLUTCH RELAY (Continued)
Both the manual A/C Heater control panel and the
AZC control panel are serviced only as complete
units and cannot be repaired. If faulty or damaged,
the entire control panel unit must be replaced.
DIAGNOSIS AND TESTING - AUTOMATIC ZONE
CONTROL SYSTEM
The Automatic Zone Control (AZC) control module
has a system self-diagnostic mode which continuously
monitors various parameters during normal system
operation. If a system fault is detected, a current and
historical fault is recorded. When the current fault is
cleared, the historical fault remains until reset (man-
ually or automatically). Both the current and histor-
ical fault codes can be accessed through either the
front panel, or over the Programmable Communica-
tions Interface (PCI) bus using a DRBIIItscan tool,
and the appropriate diagnostic information.
The AZC control module is capable of three differ-
ent types of self-diagnostic tests, as follows:
²Fault Code Tests
²Input Circuit Tests
²Output Circuit/Actuator Tests
The information that follows describes:
²How to read the self-diagnostic display
²How to enter the AZC control module self-diag-
nostic test mode
²How to select the self-diagnostic test types
²How to perform the different tests
ENTERING THE AZC SELF-DIAGNOSTIC MODE
To enter the AZC self-diagnostic mode, perform the
following:
(1) Depress the a/c and recirc buttons at the same
time and hold. Rotate the left temperature control
knob clockwise (CW) one detent.
(2) If you continue to keep the a/c and recirc but-
tons depressed, the AZC control module will perform
a Segment Test of the Vacuum Fluorescent (VF) dis-
play. In the Segment Test you should see all of the
display segments illuminate as long as both buttons
are held. If a display segment fails to illuminate, the
vacuum fluorescent display is faulty and the a/c
heater control must be replaced.
(3) After viewing the Segment Test, release the
A/C and Recirc buttons and the display will clear
momentarily.Ifa0isdisplayed, then no faults
are set in the system.Should there be any faults,
either9current9or9historical9, all fault codes will be
displayed in ascending numerical sequence (note no
effort is made to display fault codes in chronological
order). Each fault code is displayed for one second
before the next code is displayed. Once all fault codes
have been displayed, the system will then repeat the
fault code numbers. This will continue until the left
side set temperature control is moved at least onedetent position in the CW direction or the ignition is
turned9OFF9.
FAULT CODE TESTS
Fault codes are two-digit numbers that identify a
circuit that is malfunctioning. There are two differ-
ent kinds of fault codes.
1.Current Fault Codes- Current means the
fault is present right now. There are two types of cur-
rent faults: input faults, and system faults.
2.Historical Fault Codes- Historical or stored
means that the fault occurred previously, but is not
present right now. A majority of historical fault codes
are caused by intermittent wire harness or wire har-
ness connector problems.
CURRENT FAULT CODES
Input faults 01 = IR thermister circuit
open
02 = IR thermister circuit
shorted
03 = Fan pot shorted
04 = Fan pot open
05 = Mode pot shorted
06 = Mode pot open
07 = IR sensor delta too
large
08 = Reserved
09 = Reserved
10 = One of four motor
drivers has drive9A9
shorted to ground
11 = Engine air intake
temperature Buss
message missing
12 = Country code Buss
message missing
24 - 18 CONTROLSWJ
A/C HEATER CONTROL (Continued)
HISTORICAL FAULT CODES
Input faults 33 = IR thermister circuit was open
34 = IR thermister circuit was shorted
35 = Fan pot was shorted
36 = Fan pot was open
37 = Mode pot was shorted
38 = Mode pot was open
39 = IR sensor delta was too large
40 = Reserved
41 = Reserved
42 = One of four motor drivers had drive9A9shorted to
ground
43 = Engine air intake temperature Buss message
missing
44 = Country code Buss message missing
System Faults 45 = Mode motor was not responding
46 = AI (Recirc) motor was not responding
47 = Left temperature door was not responding
48 = Right temperature door was not responding
49 = Mode door travel range too small
50 = Mode door travel range too large
51 = AI (Recirc) door travel range too small
52 = AI (Recirc) door travel range too large
53 = Left temperature door travel too small
54 = Left temperature door travel too large
55 = Right temperature door travel too small
56 = Right temperature door travel too large
57 = Calibration check sum error
58 = Engine coolant temp bus message missing
59 = Vehicle speed bus message missing
60 = Engine RPM bus message missing
61 = OAT bus message missing
62 = Display intensity bus message missing
63 = VIN number bus message missing
64 = Raw OAT bus message was missing
65 = Reserved
66 = Reserved
67 = Reserved
NOTE: A battery disconnect will erase all faults
stored in Random Access Memory (RAM) of the
AZC control module. It is recommended that all
faults be recorded before they are erased.RETRIEVING FAULT CODES
(1) To begin the fault code tests, depress the A/C
and Recirc buttons at the same time and rotate the
left temperature control knob clockwise (CW) one
detent, then release the push-button.
24 - 20 CONTROLSWJ
A/C HEATER CONTROL (Continued)
AIR INLET POINTER
63 Engine Intake Air Temperature
(in degrees F)-40 to
215
64 Vehicle speed in MPH 0 to 255
65 Engine RPM/100 -0 to 82
66 Engine Coolant Temp - 40 (in
degrees F)-40 to
215
67 Country Code 0 to 255
68 Not used 0 to 0
69 Not used 0 to 0
IR SENSOR POINTER
Pointer
NumberDESCRIPTION Value
Displayed
70 Thermistor temp (in degrees) -40 to
215
71 Left side sensor A/D (filtered) 0 to 255
72 Right side sensor A/D (filtered) 0 to 255
73 Left side temp (in degrees F) -40 to
140
74 Right side temp (in degrees F) -40 to
140
75 Not used 0 to 0
76 Not used 0 to 0
77 Not used 0 to 0
78 Not used 0 to 0
79 Not used 0 to 0
IDENTIFICATION POINTER
Pointer
NumberDESCRIPTION Value
Displayed
80 ROM bit pattern number (digits
1,2,3 & 4)0to
9999
81 ROM bit pattern number (digits
5,6,7 & 8)0to
9999
82 CAL bit pattern number (digits
1,2,3 & 4)0to
9999
83 CAL bit pattern number (digits
5,6,7 & 8)0to
9999
84 Not used 0 to 0
85 Not used 0 to 0
86 Not used 0 to 0
87 Not used 0 to 0
88 Not used 0 to 0
89 Not used 0 to 0
OUTPUT CIRCUIT/ACTUATOR TESTS
In the Output Circuit/Actuator Test mode, the out-
put circuits can be viewed, monitored, overridden,
and tested. If a failure occurs in an output circuit,
test the circuit by overriding the system. Test the
actuator through its full range of operation.
(1) To begin the Output Circuit/Actuator Tests you
must be in the Select Test mode.
(2) With a ª00º value displayed in the Test Selector
and no stick man, turn the rotary temperature con-
trol knob until the test number you are looking for
appears in the Test Selector display. See the Circuit
Testing charts for a listing of the test numbers, test
items, test types, system tested, and displayed val-
ues.
(3) To see the output value, depress the a/c or
recirc button. The values displayed will represent the
output from the AZC control module.
(4) To enter the actuator test, depress the a/c or
recirc button. Then, rotate the right temperature set
knob to the desired position.
REMOVAL
WARNING: ON VEHICLES EQUIPPED WITH AIR-
BAGS, DISABLE THE AIRBAG SYSTEM BEFORE
ATTEMPTING ANY STEERING WHEEL, STEERING
COLUMN, OR INSTRUMENT PANEL COMPONENT
DIAGNOSIS OR SERVICE. DISCONNECT AND ISO-
LATE THE BATTERY NEGATIVE (GROUND) CABLE,
THEN WAIT TWO MINUTES FOR THE AIRBAG SYS-
TEM CAPACITOR TO DISCHARGE BEFORE PER-
FORMING FURTHER DIAGNOSIS OR SERVICE. THIS
IS THE ONLY SURE WAY TO DISABLE THE AIRBAG
SYSTEM. FAILURE TO TAKE THE PROPER PRE-
CAUTIONS COULD RESULT IN AN ACCIDENTAL
AIRBAG DEPLOYMENT AND POSSIBLE PERSONAL
INJURY.
(1) Disconnect and isolate the battery negative
cable.
(2) Remove the center upper, and center lower
bezels from the instrument panel. Refer to Instru-
ment Panel System for the procedures.
(3) Remove the 4 screws that secure the a/c heater
control to the instrument panel (Fig. 13).
(4) Pull the a/c heater control assembly away from
the instrument panel far enough to access the con-
nections on the back of the control.
(5) Unplug the wire and/or vacuum harness con-
nectors from the back of the a/c heater control (Fig.
14).
(6) Remove the a/c heater control from the instru-
ment panel.
24 - 24 CONTROLSWJ
A/C HEATER CONTROL (Continued)
INSTALLATION
(1) Plug the wire harness and/or vacuum harness
connectors into the back of the a/c heater control.
(2) Position the a/c heater control in the instru-
ment panel and secure it with 4 screws. Tighten the
screws to 2.2 N´m (20 in. lbs.).
(3) Reinstall the center upper, and center lower
bezels onto the instrument panel. Refer to Instru-
ment Panel System for the procedures.
(4) Connect the battery negative cable.
A/C PRESSURE TRANSDUCER
DESCRIPTION
The A/C pressure transducer is installed on a fit-
ting located on the refrigerant discharge line near
the condenser. An internally threaded hex fitting on
the transducer connects it to the externally threaded
Schrader-type fitting on the discharge line. A rubber
O-ring seals the connection between the transducer
and the discharge line fitting. Three terminals within
a molded plastic connector receptacle on the top of
the transducer connect it to the vehicle electrical sys-
tem through a take out and connector of the head-
lamp and dash wire harness.
The A/C pressure transducer cannot be adjusted or
repaired and if faulty or damaged, it must be
replaced.
OPERATION
The A/C pressure transducer monitors the pres-
sures in the high side of the refrigerant system
through its connection to a fitting on the discharge
line. The transducer will change its internal resis-
tance in response to the pressures it monitors. The
Powertrain Control Module (PCM) provides a five
volt reference signal and a sensor ground to the
transducer, then monitors the output voltage of the
transducer on a sensor return circuit to determine
refrigerant pressure. The PCM is preporgrammed to
respond to this and other sensor inputs by controlling
the operation of the air conditioning compressor
clutch and the radiator cooling fan to help optimize
air conditioning system performance and to protect
the system components from damage. The A/C pres-
sure transducer input to the PCM will also prevent
the air conditioning compressor clutch from engaging
when the ambient temperatures are below about
0.556É C (33É F) due to the pressure/temperature
relationship of the refrigerant. The Schrader-type
valve in the liquid line fitting permits the A/C pres-
sure transducer to be removed or installed without
distrubing the refrigerant in the system. The A/C
pressure transducer is diagnosed using the DRBIIIt
scan tool. Refer to the appropriate diagnostic infor-
mation.
Fig. 13 A/C HEATER CONTROL REMOVE/INSTALL
1 - MOUNTING SCREW TABS
Fig. 14 A/C HEATER CONTROL CONNECTIONS
1 - MODE SWITCH
2 - ELECTRICAL CONNECTIONS
3 - VACUUM HARNESS
WJCONTROLS 24 - 25
A/C HEATER CONTROL (Continued)