
DIAGNOSIS AND TESTING - HEATER
PERFORMANCE
Before performing the following tests, refer to Cool-
ing for the procedures to check the radiator coolant
level, serpentine drive belt tension, radiator air flow
and the radiator fan operation. Also be certain that
the accessory vacuum supply line is connected at the
engine intake manifold for the manual temperature
control system.
MAXIMUM HEATER OUTPUT
Engine coolant is delivered to the heater core
through two heater hoses. With the engine idling at
normal operating temperature, set the temperature
control knob in the full hot position, the mode control
switch knob in the floor heat position, and the blower
motor switch knob in the highest speed position.
Using a test thermometer, check the temperature of
the air being discharged at the HVAC housing floor
outlets. Compare the test thermometer reading to the
Temperature Reference chart.
Temperature Reference
Ambient Air Temperature15.5É C
(60É F)21.1É C
(70É F)26.6É C
(80É F)32.2É C
(90É F)
Minimum Air Temperature at
Floor Outlet62.2É C
(144É F)63.8É C
(147É F)65.5É C
(150É F)67.2É C
(153É F)
If the floor outlet air temperature is too low, refer
to Cooling to check the engine coolant temperature
specifications. Both of the heater hoses should be hot
to the touch. The coolant return heater hose should
be slightly cooler than the coolant supply heater
hose. If the return hose is much cooler than the sup-
ply hose, locate and repair the engine coolant flow
obstruction in the cooling system. Refer to Cooling
for the procedures.
OBSTRUCTED COOLANT FLOW
Possible locations or causes of obstructed coolant
flow:
²Pinched or kinked heater hoses.
²Improper heater hose routing.
²Plugged heater hoses or supply and return ports
at the cooling system connections.
²A plugged heater core.
If proper coolant flow through the cooling system is
verified, and heater outlet air temperature is still
low, a mechanical problem may exist.
MECHANICAL PROBLEMS
Possible locations or causes of insufficient heat:
²An obstructed cowl air intake.
²Obstructed heater system outlets.
²A blend door not functioning properly.
TEMPERATURE CONTROL
If the heater outlet air temperature cannot be
adjusted with the temperature control knob(s) on the
A/C Heater control panel, the following could require
service:
²The A/C heater control.
²The blend door actuator(s).
²The wire harness circuits for the A/C heater con-
trol or the blend door actuator(s).²The blend door(s).
²Improper engine coolant temperature.
STANDARD PROCEDURE - DIODE
REPLACEMENT
(1) Disconnect and isolate the negative battery
cable.
(2) Locate the diode in the harness, and remove
the protective covering.
(3) Remove the diode from the harness, pay atten-
tion to the current flow direction (Fig. 3).
(4) Remove the insulation from the wires in the
harness. Only remove enough insulation to solder in
the new diode.
Fig. 3 DIODE IDENTIFICATION
1 - CURRENT FLOW
2 - BAND AROUND DIODE INDICATES CURRENT FLOW
3 - DIODE AS SHOWN IN THE DIAGRAMS
24 - 6 HEATING & AIR CONDITIONINGWJ
HEATING & AIR CONDITIONING (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)

(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)

HVAC SYSTEM POINTER
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
05 Avg NPRG 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
06 Primary control side 0 or 1
0 = left 1
= right
07 EE Check sum (calculated) 0 to 255
08 Target intensity (in % ON time) 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
09 Not Used 0 to 0
10 Not Used 0 to 0
11 Right NINC * 0 to 255
* NINC equals a calculated number based on the IR
sensor and IR thermistor values used to calculate the
NPRG.
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
12 Left NINC 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
13 Right NMIX * 0 to 255
* NMIX equals a calculated number based on outside
and in-vehicle conditions used by the AZC to position
the Temperature motors.HVAC SYSTEM POINTER
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
14 Left NMIX 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; CW = decrease
15 Not Used 0 to 0
16 Not Used 0 to 0
17 Reserved
18 Reserved
19 Reserved
MODE VALUE POINTER
Pointer
NumberDESCRIPTION Value
Displayed
20 mode range in delta counts 0 to
9999
21 Current mode position (in
counts)0to
9999
22 mode target position in ratio 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
23 mode target position in counts 0 to
9999
24 Not Used 0 to 0
25 number of valve moves since
last index0to
9999
26 Not Used 0 to 0
27 Not Used 0 to 0
28 Not Used 0 to 0
29 mode motor state 0 to 5
0 = in position, 1 = moving
toward panel, 2 = moving
toward defrost, 3 = searching
range, 4 = stalled moving
toward panel, 5 = stalled
moving toward defrost
24 - 22 CONTROLSWJ
A/C HEATER CONTROL (Continued)

LEFT SIDE TEMPERATURE POINTER
Pointer
NumberDESCRIPTION Value
Displayed
30 Left side temp range in delta
counts0to
9999
31 Current left side temp position
(in counts)0to
9999
32 Left side temp target position
(in ratio)0to255
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
33 Left side temp target in counts 0 to
9999
34 Not used 0 to 0
35 number of valve moves since
last index0to
9999
36 Not used 0 to 0
37 Not used 0 to 0
38 Not used 0 to 0
39 Left side temp motor state 0 to 5
0 = in position, 1 = moving
toward panel, 2 = moving
toward defrost, 3 = searching
range, 4 = stalled moving
toward panel, 5 = stalled
moving toward defrost
RIGHT SIDE TEMPERATURE POINTER
Pointer
NumberDESCRIPTION Value
Displayed
40 Right side temp range in delta
counts0to
9999
41 Current right side temp
position (in counts)0to
9999
42 Right side temp target position
(in ratio)0to255
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
43 Right side temp target in
counts0to
9999
44 Not used 0 to 0
RIGHT SIDE TEMPERATURE POINTER
45 number of valve moves since
last index0to
9999
46 Not used 0 to 0
47 Not used 0 to 0
48 Not used 0 to 0
49 Right side temp motor state 0 to 5
0 = in position, 1 = moving
toward panel, 2 = moving
toward defrost, 3 = searching
range, 4 = stalled moving
toward panel, 5 = stalled
moving toward defrost
AIR INLET POINTER
Pointer
NumberDESCRIPTION Value
Displayed
50 Air inlet range (in counts) 0 to
9999
51 Current air inlet position (in
counts)0to
9999
52 Air inlet target position (in
ratio)0to255
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
53 Air inlet target in counts 0 to
9999
54 Not used 0 to 0
55 number of motor moves since
last index0to
9999
56 Not used 0 to 0
57 Not used 0 to 0
58 Not used 0 to 0
59 Air inlet motor state 0 to 5
0 = in position, 1 = moving
toward panel, 2 = moving
toward defrost, 3 = searching
range, 4 = stalled moving
toward panel, 5 = stalled
moving toward defrost
60 Reserved
61 Actual Outside Air Temp (in
degrees F)-40 to
215
62 Not used 0 to 0
WJCONTROLS 24 - 23
A/C HEATER CONTROL (Continued)

INSTALLATION
INSTALLATION - RECIRCULATION DOOR
VACUUM ACTUATOR
(1) Install the recirculation door vacuum actuator
on the HVAC housing and tighten the mounting
screws to 2.2 N´m (20 in. lbs.).
(2) Engage the recirculation door actuating rod
with the recirculation door lever.
(3) Engage the recirculation door pivot connection
with the door pivot pin.
(4) Plug in the vacuum harness connector to the
recirculation door vacuum actuator.
(5) Install the instrument panel in the vehicle.
Refer to Instrument Panel System for the procedures.
INSTALLATION - RECIRCULATION DOOR
ELECTRIC ACTUATOR
(1) Install the recirculation door actuator on the
recirculation door housing and tighten the mounting
screws to 2.2 N´m (20 in. lbs.).
(2) Install the recirculation door housing on the
HVAC unit and tighten the mounting screws to 2.2
N´m (20 in. lbs.).
(3) Plug in the wire harness connector to the recir-
culation door actuator.
(4) Install the instrument panel in the vehicle.
Refer to Instrument Panel System for the procedures.
VACUUM CHECK VALVE
DESCRIPTION
Two vacuum check valves (non AZC only) are
installed on the vacuum supply system. One is on the
accessory vacuum supply line in the engine compart-
ment, near the vacuum tap on the engine intake
manifold. A second vacuum check valve is located on
the bottom of the HVAC unit behind the passenger
front floor duct on the black vacuum line. The vac-
uum check valves are designed to allow vacuum to
flow in only one direction through the accessory vac-
uum supply circuits.
OPERATION
The use of a vacuum check valve helps to maintain
the system vacuum needed to retain the selected A/C
Heater mode settings. The check valve will prevent
the engine from bleeding down system vacuum
through the intake manifold during extended heavy
engine load (low engine vacuum) operation.
The vacuum check valve cannot be repaired and, if
faulty or damaged, it must be replaced.
REMOVAL
(1) Unplug the HVAC vacuum supply line connec-
tor at the vacuum check valve near the engine intake
manifold vacuum adapter fitting.
(2) Note the orientation of the check valve in the
vacuum supply line for correct installation.
(3) Unplug the vacuum check valve from the vac-
uum supply line fittings.
INSTALLATION
(1) Plug in the vacuum check valve at the vacuum
supply line fittings, noting the orientation of the
check valve in the vacuum supply line for correct
installation.
(2) Plug in the HVAC vacuum supply line connec-
tor at the vacuum check valve near the engine intake
manifold vacuum adapter fitting.
VACUUM RESERVOIR
DESCRIPTION
The vacuum reservoir is mounted in the right front
of the vehicle behind the headlamp mounting module
(Fig. 22). The headlamp mounting module and head-
lamp assembly must be removed from the vehicle to
access the vacuum reservoir for service. Refer to
Lamps/Lighting for the procedures.
OPERATION
Engine vacuum is stored in the vacuum reservoir.
The stored vacuum is used to operate the vacuum-
Fig. 21 RECIRCULATION DOOR HOUSING
1 - RECIRCULATION DOOR HOUSING
2 - ATTACHING SCREWS
24 - 34 CONTROLSWJ
RECIRCULATION DOOR ACTUATOR (Continued)