The PCM uses the IAC motor to control idle speed
(along with timing) and to reach a desired MAP dur-
ing decel (keep engine from stalling).
The IAC motor has 4 wires with 4 circuits. Two of
the wires are for 12 volts and ground to supply elec-
trical current to the motor windings to operate the
stepper motor in one direction. The other 2 wires are
also for 12 volts and ground to supply electrical cur-
rent to operate the stepper motor in the opposite
direction.
To make the IAC go in the opposite direction, the
PCM just reverses polarity on both windings. If only
1 wire is open, the IAC can only be moved 1 step
(increment) in either direction. To keep the IAC
motor in position when no movement is needed, the
PCM will energize both windings at the same time.
This locks the IAC motor in place.
In the IAC motor system, the PCM will count
every step that the motor is moved. This allows the
PCM to determine the motor pintle position. If the
memory is cleared, the PCM no longer knows the
position of the pintle. So at the first key ON, the
PCM drives the IAC motor closed, regardless of
where it was before. This zeros the counter. From
this point the PCM will back out the IAC motor and
keep track of its position again.
When engine rpm is above idle speed, the IAC is
used for the following:
• Off-idle dashpot (throttle blade will close quickly
but idle speed will not stop quickly)
• Deceleration air flow control
• A/C compressor load control (also opens the pas-
sage slightly before the compressor is engaged so
that the engine rpm does not dip down when the
compressor engages)
• Power steering load control
The PCM can control polarity of the circuit to con-
trol direction of the stepper motor.
IAC Stepper Motor Program: The PCM is also
equipped with a memory program that records the
number of steps the IAC stepper motor most recently
advanced to during a certain set of parameters. For
example: The PCM was attempting to maintain a
1000 rpm target during a cold start-up cycle. The last
recorded number of steps for that may have been
125. That value would be recorded in the memory
cell so that the next time the PCM recognizes the
identical conditions, the PCM recalls that 125 steps
were required to maintain the target. This program
allows for greater customer satisfaction due to
greater control of engine idle.
Another function of the memory program, which
occurs when the power steering switch (if equipped),
or the A/C request circuit, requires that the IAC step-
per motor control engine rpm, is the recording of the
last targeted steps into the memory cell. The PCM
can anticipate A/C compressor loads. This is accom-
plished by delaying compressor operation for approx-
imately 0.5 seconds until the PCM moves the IAC
stepper motor to the recorded steps that were loaded
into the memory cell. Using this program helps elim-
inate idle-quality changes as loads change. Finally,
the PCM incorporates a “No-Load9 engine speed lim-
iter of approximately 1800 - 2000 rpm, when it rec-
ognizes that the TPS is indicating an idle signal and
IAC motor cannot maintain engine idle.
A (factory adjusted) set screw is used to mechani-
cally limit the position of the throttle body throttle
plate. Never attempt to adjust the engine idle
speed using this screw. All idle speed functions are
controlled by the IAC motor through the PCM.
OXYGEN SENSOR HEATER RELAYS—PCM
OUTPUT
DESCRIPTION
The 2 oxygen (O2) sensor heater relays (upstream
and downstream) are located in the Powertrain Dis-
tribution Center (PDC).
OPERATION
Engines equipped with the California (NAE) Emis-
sions Package use four O2 sensors.
Two of the four sensor heater elements (upstream
sensors 1/1 and 2/1) are controlled by the upstream
heater relay through output signals from the Power-
train Control Module (PCM).
The other two heater elements (downstream sen-
sors 1/2 and 2/2) are controlled by the downstream
heater relay through output signals from the PCM.
To avoid a large simultaneous current surge, power
is delayed to the 2 downstream heater elements by
the PCM for approximately 2 seconds.
RADIATOR COOLING FAN RELAY—PCM
OUTPUT
DESCRIPTION
The radiator cooling fan relay is a 5–pin, solenoid
type, mini-relay. It is located in the Power Distribu-
tion Center (PDC). Refer to label on PDC cover for
relay location.
OPERATION
The electric radiator cooling fan is controlled by
the Powertrain Control Module (PCM) through the
radiator cooling fan relay. The PCM will activate the
relay after receiving inputs from the engine coolant
temperature sensor and/or an air conditioning on/off
signal. Not Equipped With A/C: The relay is ener-
gized when coolant temperature is above approxi-
mately 103°C (217°F). It will then de-energize when
14 - 38 FUEL SYSTEM DN
DESCRIPTION AND OPERATION (Continued)