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
HEATING & AIR CONDITIONING
TABLE OF CONTENTS
page page
HEATING & AIR CONDITIONING
DESCRIPTION
DESCRIPTION - COOLING SYSTEM
REQUIREMENTS.......................1
DESCRIPTION - HEATER AND AIR
CONDITIONER........................1
DESCRIPTION - REFRIGERANT SYSTEM
SERVICE PORT........................1
OPERATION
OPERATION - HEATER AND AIR
CONDITIONER........................2
OPERATION - REFRIGERANT SYSTEM
SERVICE PORT........................2DIAGNOSIS AND TESTING
DIAGNOSIS AND TESTING - A/C
PERFORMANCE.......................2
DIAGNOSIS AND TESTING - HEATER
PERFORMANCE.......................6
STANDARD PROCEDURE - DIODE
REPLACEMENT.......................6
SPECIFICATIONS
A/C APPLICATION TABLE................7
TORQUE SPECIFICATIONS..............8
CONTROLS.............................9
DISTRIBUTION..........................36
PLUMBING.............................51
HEATING & AIR
CONDITIONING
DESCRIPTION
DESCRIPTION - COOLING SYSTEM
REQUIREMENTS
To maintain the performance level of the heating-
air conditioning system, the engine cooling system
must be properly maintained. The use of a bug
screen is not recommended. Any obstructions in front
of the radiator or condenser will reduce the perfor-
mance of the air conditioning and engine cooling sys-
tems.
The engine cooling system includes the heater core
and the heater hoses. Refer to Cooling for more infor-
mation before opening, or attempting any service to
the engine cooling system.
DESCRIPTION - HEATER AND AIR
CONDITIONER
A manual temperature control type heating-air
conditioning system is standard factory-installed
equipment on this model. An electronically controlled
Automatic Zone Control (AZC) type heating-air con-
ditioning system is an available factory-installed
option.
All vehicles are equipped with a common HVAC
housing assembly (Fig. 1). The system combines air
conditioning, heating, and ventilating capabilities in
a single unit housing mounted under the instrument
panel.DESCRIPTION - REFRIGERANT SYSTEM
SERVICE PORT
The two refrigerant system service ports are used
to charge, recover/recycle, evacuate, and test the air
conditioning refrigerant system. Unique service port
coupler sizes are used on the R-134a system to
ensure that the refrigerant system is not accidentally
contaminated by the use of the wrong refrigerant
(R-12), or refrigerant system service equipment.
Fig. 1 Blend-Air HVAC System - (typical)
1 - Blend Door
2 - Expansion Valve
3 - Evaporator Core
4 - Blower Assembly
5 - Recirculation Door
6 - Evaporator Probe
7 - Heater Core
8 - Heat/Defrost Door
9 - Panel/Defrost Door
WJHEATING & AIR CONDITIONING 24 - 1
However, evaporator capacity used to reduce the
amount of moisture in the air is not wasted. Wring-
ing some of the moisture out of the air entering the
vehicle adds to the comfort of the passengers.
Although, an owner may expect too much from their
air conditioning system on humid days. A perfor-
mance test is the best way to determine whether the
system is performing up to standard. This test also
provides valuable clues as to the possible cause of
trouble with the air conditioning system.
If the vehicle has the optional Automatic Zone Control
(AZC) system, and has intermittent operational prob-
lems or fault codes, be certain that the wire harness
connectors on the HVAC housing are properly seated
(Fig. 2). To check this condition, unplug the two wire
harness connector halves, then plug them in again.
Before performing the following procedure, (Refer
to 24 - HEATING & AIR CONDITIONING/PLUMB-
ING - CAUTION) (Refer to 24 - HEATING & AIR
CONDITIONING/PLUMBING - WARNING). The air
temperature in the test room and in the vehicle must
be a minimum of 21É C (70É F) for this test.
(1)
Connect a tachometer and a manifold gauge set.
(2) If the vehicle has the standard manual temper-
ature control, set the A/C Heater mode control switch
knob in the Panel position, the temperature control
knob in the full cool (Fresh Air Mode) position, the
A/C button in the On position, and the blower motor
switch knob in the highest speed position. If the vehi-
cle has the optional AZC, set the A/C Heater mode
control switch knob in the Panel position, the tem-
perature control knob in the full cool position, the
A/C button in the On position, and the blower motor
switch knob in the highest (manual) speed position.
(3) Start the engine and hold the idle at 1,300 rpm
with the compressor clutch engaged.
(4) The engine should be at operating temperature.
The doors and windows must be open.
(5)
Insert a thermometer in the driver side center
A/C (panel) outlet. Operate the engine for five minutes.
(6) The compressor clutch may cycle, depending
upon the ambient temperature and humidity.(7) With the compressor clutch engaged, record the
discharge air temperature and the compressor dis-
charge pressure.
(8) Compare the discharge air temperature to the
Performance Temperature and Pressure chart. If the
discharge air temperature is high, (Refer to 24 -
HEATING & AIR CONDITIONING/PLUMBING -
DIAGNOSIS AND TESTING - REFRIGERANT SYS-
TEM LEAKS) and (Refer to 24 - HEATING & AIR
CONDITIONING/PLUMBING - STANDARD PRO-
CEDURE - REFRIGERANT SYSTEM CHARGE).
Performance Temperature and Pressure
Ambient Air Temperature
and Humidity21É C
(70É F @ 80%
humidity)27É C
(80É F @ 80%
humidity)32É C
(90É F @ 80%
humidity)38É C
(100ÉF@50%
humidity)43É C
110É F @ 20%
humidity)
Air Temperature at Center
Panel Outlet10 to 13É C
(50 to 55É F)14 to 17É C
(58 to 63É F)15 to 18É C
(60 to 65É F)17 to 20É C
(63 to 68É F)14 to 17É C
(58 to 63É F)
Evaporator Inlet Pressure
at Charge Port241 to 276 kPa
(35 to 40 psi)262 to 290 kPa
(38 to 42 psi)269 to 296 kPa
(39 to 43 psi)275 to 303 kPa
(40 to 44 psi)262 to 290 kPa
(38 to 42 psi)
Compressor Discharge
Pressure1241 to 1792
kPa
(180 to 260 psi)1380 to 1930
kPa
(200 to 280 psi)1380 to 1930
kPa
(200 to 280 psi)1655 to 2206
kPa
(240 to 320 psi)1567 to 2068
kPa
(220 to 300 psi)
Note: The discharge air temperatures will be lower if the humidity is less than the percentages shown.
Fig. 2 HVAC Housing - (rear view)
1 - Instrument Panel
2 - Air Intake
3 - Expansion Valve
4 - HVAC Housing
5 - Heater Core Input/Output Ports
6 - Instrument Panel Wiring Harness
7 - Blower Motor
WJHEATING & AIR CONDITIONING 24 - 3
HEATING & AIR CONDITIONING (Continued)
A/C COMPRESSOR CLUTCH
DESCRIPTION
The compressor clutch assembly consists of a sta-
tionary electromagnetic coil, a hub bearing and pul-
ley assembly, and a clutch plate (Fig. 4). The
electromagnetic coil unit and the hub bearing and
pulley assembly are each retained on the nose of the
compressor front housing with snap rings. The clutch
plate is keyed to the compressor shaft and secured
with a bolt.
OPERATION
The compressor clutch components provide the
means to engage and disengage the compressor from
the engine serpentine accessory drive belt. When the
clutch coil is energized, it magnetically draws the
clutch into contact with the pulley and drives the
compressor shaft. When the coil is not energized, the
pulley freewheels on the clutch hub bearing, which is
part of the pulley. The compressor clutch and coil are
the only serviced parts on the compressor.
The compressor clutch engagement is controlled by
several components: the a/c switch on the a/c heater
control panel, the Automatic Zone Control (AZC) con-
trol module (if the vehicle is so equipped), the evap-
orator probe, the a/c high pressure transducer, the
a/c compressor clutch relay, the body control module
(BCM) and the Powertrain Control Module (PCM).
The PCM may delay compressor clutch engagement
for up to thirty seconds. Refer to Electronic Control
Modules for more information on the PCM controls.
DIAGNOSIS AND TESTING - COMPRESSOR
CLUTCH COIL
For circuit descriptions and diagrams, refer to the
appropriate wiring diagrams. The battery must be
fully-charged before performing the following tests.
Refer to Battery for more information.
(1) Connect an ammeter (0 to 10 ampere scale) in
series with the clutch coil terminal. Use a voltmeter
(0 to 20 volt scale) with clip-type leads for measuring
the voltage across the battery and the compressor
clutch coil.
(2) With the a/c heater mode control switch in any
a/c mode, the a/c heater control a/c switch in the ON
position, and the blower motor switch in the lowest
speed position, start the engine and run it at normal
idle.
(3) The compressor clutch coil voltage should read
within 0.2 volts of the battery voltage. If there is
voltage at the clutch coil, but the reading is not
within 0.2 volts of the battery voltage, test the clutch
coil feed circuit for excessive voltage drop and repair
as required. If there is no voltage reading at the
clutch coil, use a DRBIIItscan tool and the appro-
priate diagnostic information for testing of the com-
pressor clutch circuit. The following components
must be checked and repaired as required before you
can complete testing of the clutch coil:
²Fuses in the junction block and the Power Dis-
tribution Center (PDC)
²A/C heater mode control switch
²A/C compressor clutch relay
²A/C high pressure transducer
²A/C evaporator probe
²Powertrain Control Module (PCM)
²Body Control Module (BCM)
(4) The compressor clutch coil is acceptable if the
current draw measured at the clutch coil is 2.0 to 3.9
amperes with the electrical system voltage at 11.5 to
12.5 volts. This should only be checked with the work
area temperature at 21É C (70É F). If system voltage
is more than 12.5 volts, add electrical loads by turn-
ing on electrical accessories until the system voltage
drops below 12.5 volts.
(a) If the clutch coil current reading is four
amperes or more, the coil is shorted and should be
replaced.
(b) If the clutch coil current reading is zero, the
coil is open and should be replaced.
Fig. 4 COMPRESSOR CLUTCH - TYPICAL
1 - CLUTCH PLATE
2 - SHAFT KEY
3 - PULLEY
4 - COIL
5 - CLUTCH SHIMS
6 - SNAP RING
7 - SNAP RING
WJCONTROLS 24 - 13
STANDARD PROCEDURE - COMPRESSOR
CLUTCH BREAK-IN
After a new compressor clutch has been installed,
cycle the compressor clutch approximately twenty
times (five seconds on, then five seconds off). During
this procedure, set the A/C Heater control in the
Recirculation Mode, the A/C button in the on posi-
tion, the blower motor switch in the highest speed
position, and the engine speed at 1500 to 2000 rpm.
This procedure (burnishing) will seat the opposing
friction surfaces and provide a higher compressor
clutch torque capability.
REMOVAL
The refrigerant system can remain fully-charged
during compressor clutch, pulley, or coil replacement.
The compressor clutch can be serviced in the vehicle.
(1) Disconnect and isolate the battery negative
cable.
(2) Remove the serpentine drive belt. Refer to
Cooling for the procedures.
(3) Remove the bolt that secures the compressor
clutch to the compressor shaft (Fig. 5). A band-type
oil filter wrench may be used to secure the clutch
during bolt removal.
(4) Tap the clutch plate with a plastic mallet to
release it from the splines on the compressor shaft.
Remove the clutch plate and shim(s) from the com-
pressor shaft (Fig. 6).
CAUTION: Do not pry between the clutch plate
assembly and the pulley to remove it from the com-
pressor shaft. Prying may damage the clutch plate
assembly.(5) Remove the external snap ring that secures the
compressor clutch pulley to the nose of the compres-
sor front housing with snap ring pliers (Special Tool
C-4574) and slide the pulley assembly off of the com-
pressor (Fig. 7).
(6) Remove the screw and retainer from the clutch
coil lead wire harness on the compressor front hous-
ing.
Fig. 5 COMPRESSOR SHAFT BOLT
1 - COMPRESSOR CLUTCH PLATE
2 - COMPRESSOR SHAFT BOLT
Fig. 6 CLUTCH PLATE AND SHIM(S)
1 - COMPRESSOR SHAFT
2 - CLUTCH PLATE
3 - CLUTCH PLATE SHIM
Fig. 7 PULLEY SNAP RING
1 - SNAP RING
24 - 14 CONTROLSWJ
A/C COMPRESSOR CLUTCH (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)
(2)If there are no fault codes, the ª00º dis-
play value will remain in the VF window.Should
there be any codes, each will be displayed for one
second in ascending numerical sequence (note: no
effort is made to display faults in the order they
occurred). The left side set temperature display will
be blanked and the right side set temperature dis-
play will indicate current and historical codes (8 his-
torical max) presently active. Once all codes have
been displayed, the system will repeat the fault code
numbers. This will continue until the left side set
temperature control is moved at least one detent
position in either direction, by pressing both the A/C
and Recirc buttons at the same time, or the ignition
is turned off. Record all of the fault codes, then see
the Current and Historical Fault Code charts for the
descriptions.
CLEARING FAULT CODES
Current faults cannot be electronically cleared.
Repair must be made to the system to eliminate the
fault causing code. Historical fault codes can be
cleared manually, or automatically. To clear a histor-
ical fault manually, depress and hold either the A/C
or Recirc button for at least three seconds while the
display is in the fault code mode of operation. Histor-
ical fault codes are cleared automatically when the
corresponding current fault code has been cleared,
and has remained cleared for a number of ignition
cycles. The faults have been cleared when two hori-
zontal bars appear in the Test Selector display.
EXITING SELF-DIAGNOSTIC MODE
The self-diagnostic mode can be exited by pressing
both the A/C and Recirc buttons at the same time, or
turning off the ignition.
MONITOR CURRENT PARAMETERS
While in the display fault code mode of operation,
current system parameters can also be monitored
and/or forced. Rotating the left side set temperature
control clockwise will increase the pointer number
while rotating the control counter clockwise will
decrease the pointer number. Rotating the right set
temperature control will have no impact on pointer
value or the value of the parameter being monitored.
Once the desired pointer number has been selected,
pressing either the AC or Recirc buttons will display
the current value of the selected parameter.The
right side set temperature display is only capa-
ble of displaying only values ranging from 0 to
99, the left side set temperature display is used
for values greater than 99. If the value is less
than 99, the left side set temperature display
remains blanked.While a parameter is being over-
ridden, the system will continue to function normallyexcept for the parameter which is being manually
controlled.
For values < 0, the9G9segment in the left side set
temperature Most Significant Digit (MSD)(or left-
most number in the pair) will be used to indicate a
negative number. For values between -01 to -99 the
Least Significant Digit (LSD)(or right-most number
of the pair) in the left side set temperature will
remain blank. System control of parameter being dis-
played can be overridden by rotating the right set
temperature control in either direction. Rotating the
right temperature control in the CW direction, the
selected parameter value is overridden and incre-
mented beginning at the value which was being dis-
played. Rotating the right temperature control in the
CCW direction, the selected parameter value is over-
ridden and decremented beginning at the value
which was being displayed. The rate at which incre-
menting and decrement occurs is one unit value per
set temperature detent position.
HVAC SYSTEM POINTER
Pointer
NumberDESCRIPTION Value
Displayed
01 A/C Enable 0 or 1
0=
disabled
1=
enabled
02 Final fan PWM duty cycle 0 to 255
While the value of this pointer
is being displayed, turning the
right set temperature control
either direction will manually
control the value. CW =
increase; CCW = decrease
03 Left NPRG * 0 to 255
* NPRG equals a calculated number based on outside
and in-vehicle conditions. This value is used by the
AZC to position the Mode motor, Air Inlet motor, and
control blower motor speed.
While the value of this pointer
is being displayed, turning the
right set temperature control
either direction will manually
control the value. CW =
increase; CCW = decrease
04 Right NPRG 0 to 255
WJCONTROLS 24 - 21
A/C HEATER CONTROL (Continued)