² Engine Coolant Temperature Sensor
² Distributor Pick-up
² Manifold Absolute Pressure (MAP) Sensor
² Oxygen Sensor
² SCI Receive
² Speed Control System Controls
² Throttle Position Sensor
² Park/Neutral Switch (automatic transaxle)
² Vehicle Speed Sensor
PCM Outputs:
² Air Conditioning Clutch Relay ²
Generator Field
² Idle Air Control Motor
² Auto Shutdown (ASD) and Fuel Pump Relays
² Canister Purge Solenoid
² Malfunction Indicator Lamp (Check Engine Lamp)
² Data Link Connector
² Electric EGR Transducer (EET)
² Fuel Injectors
² Ignition Coil
² Torque Converter Clutch Solenoid
² Radiator Fan Relay
² Speed Control Solenoids
² Tachometer Output
Based on inputs it receives, the PCM adjusts fuel
injector pulse width, idle speed, ignition spark ad-
vance, ignition coil dwell and canister purge opera-
tion. The PCM regulates the cooling fan, air
conditioning and speed control systems. The PCM
changes generator charge rate by adjusting the gen-
erator field. The PCM adjusts injector pulse width (air-fuel ra-
tio) based on the following inputs.
² battery voltage
² engine coolant temperature
² exhaust gas content
² engine speed (distributor pick-up)
² manifold absolute pressure
² throttle position
Fig. 1 Multi-Port Fuel Injection Components
Fig. 2 PCM
14 - 114 FUEL SYSTEMS Ä
The PCM adjusts ignition timing based on the fol-
lowing inputs.
² engine coolant temperature
² engine speed (distributor pick-up)
² manifold absolute pressure
² throttle position
The Automatic Shut Down (ASD) and Fuel Pump
relays are mounted externally, but turned on and off
by the PCM through the same circuit. The distributor pick-up signal is sent to the PCM.
If the PCM does not receive a distributor signal
within approximately one second of engine cranking,
the ASD relay and fuel pump relay are deactivated.
When these relays are deactivated, power is shut off
to the fuel injector, ignition coil, oxygen sensor heat-
ing element and fuel pump. The PCM contains a voltage converter that
changes battery voltage to a regulated 8.0 volts. The
8.0 volts power the distributor pick-up and vehicle
speed sensor. The PCM also provides a 5.0 volts sup-
ply for the coolant temperature sensor, manifold ab-
solute pressure sensor and throttle position sensor.
AIR CONDITIONING SWITCH SENSE (AA, AG, AJ
BODY)ÐPCM INPUT
When the air conditioning or defrost switch is in
the ON position and the low pressure and high pres-
sure switches are closed, the PCM receives an input
for air conditioning. After receiving this input, the
PCM activates the A/C compressor clutch by ground-
ing the A/C clutch relay. The PCM also adjusts idle
speed to a scheduled RPM to compensate for in-
creased engine load.
AIR CONDITIONING SWITCH SENSE (AC
BODY)ÐPCM INPUT
When the air conditioning or defrost switch is in
the ON position and the low pressure, high pressure
and ambient temperature switches are closed, the
PCM receives an input for air conditioning. After re-
ceiving this input, the PCM activates the A/C com-
pressor clutch by grounding the A/C clutch relay.
The PCM also adjusts idle speed to a scheduled RPM
to compensate for increased engine load.
BATTERY VOLTAGEÐPCM INPUT
The PCM monitors the battery voltage input to de-
termine fuel injector pulse width and generator field
control. If battery voltage is low, the PCM will in-
crease injector pulse width.
BRAKE SWITCHÐPCM INPUT
When the brake switch is activated, the PCM re-
ceives an input indicating that the brakes are being
applied. After receiving this input the PCM main-
tains idle speed to a scheduled RPM through the idle
air control motor. The brake switch is mounted on
the brake pedal support bracket.
ENGINE COOLANT TEMPERATURE SENSORÐPCM
INPUT
The coolant temperature sensor is a variable resis-
tor with a range of -40É to 265É. The sensor is in-
stalled next to the thermostat housing. The PCM supplies 5.0 volts to the coolant temper-
ature sensor. The sensor provides an input voltage to
the PCM (Fig. 3). As coolant temperature varies, the
sensors resistance changes, resulting in a different
input voltage to the PCM. The PCM demands slightly richer air-fuel mixtures
and higher idle speeds until the engine reaches nor-
mal operating temperature. This sensor is also used for cooling fan control.
DISTRIBUTOR PICK-UPÐPCM INPUT
The distributor pick-up provides two inputs to the
PCM. From one input the PCM determines RPM (en-
gine speed). From the other input it derives crank-
shaft position. The PCM regulates injector
synchronization and adjusts ignition timing and en-
gine speed based on these inputs. The distributor pick-up contains two signal gener-
ators. The pick-up unit consists of 2 light emitting
diodes (LED), 2 photo diodes, and a separate timing
disk. The timing disk contains two sets of slots. Each
set of slots rotates between a light emitting diode
and a photo diode (Fig. 4). The inner set contains 6
large slots, one for each cylinder. The outer set con-
tains several smaller slots. The outer set of slots on the rotating disk repre-
sents 2 degrees of crankshaft rotation. Up to 1200
engine RPM, the PCM uses the input from the outer
set of slots to increase ignition timing accuracy. The outer set of slots contains a 10 degree flat spot
(Fig. 5). The flat spot tells the PCM that the next
piston at TDC will be number 6. The position of each
piston is referenced by one of the six inner slots (Fig.
5). As each slot on the timing disk passes between the
diodes, the beam from the light emitting diode is in-
Fig. 3 Coolant Temperature Sensor
Ä FUEL SYSTEMS 14 - 115
terrupted. This creates an alternating voltage in
each photo diode which is converted into on-off
pulses. The pulses are the input to the PCM. During cranking, the PCM cannot determine
crankshaft position until the 10 degree flat spot on
the outer set of slots passes through the optical unit.
Once the flat spot is detected, the PCM knows piston
number 6 will be the next piston at TDC. Since the disk rotates at half crankshaft speed, it
may take 2 engine revolutions during cranking for
the PCM to determine the position of piston number
6. For this reason the PCM will energize all six in-
jectors at the same time until it senses the position
of piston number 6.
MANIFOLD ABSOLUTE PRESSURE (MAP)
SENSORÐPCM INPUT
The PCM supplies 5 volts to the MAP sensor. The
Map sensor converts intake manifold pressure into
voltage. The PCM monitors the MAP sensor output
voltage. As vacuum increases, MAP sensor voltage
decreases proportionately. Also, as vacuum decreases,
MAP sensor voltage increases proportionately. During cranking, before the engine starts running,
the PCM determines atmospheric air pressure from
the MAP sensor voltage. While the engine operates,
the PCM determines intake manifold pressure from
the MAP sensor voltage. Based on MAP sensor voltage and inputs from
other sensors, the PCM adjusts spark advance and
the air/fuel mixture. The MAP sensor (Fig. 6) mounts on a bracket at-
tached to the generator bracket. The sensor is con-
nected to the throttle body with a vacuum hose and
to the PCM electrically.
HEATED OXYGEN SENSOR (O2SENSOR)ÐPCM
INPUT
The O2sensor is located in the exhaust manifold
and provides an input voltage to the PCM. The input
tells the PCM the oxygen content of the exhaust gas
(Fig. 7). The PCM uses this information to fine tune
the air-fuel ratio by adjusting injector pulse width.
The O
2sensor produces voltages from 0 to 1 volt,
depending upon the oxygen content of the exhaust
gas. When a large amount of oxygen is present
Fig. 4 Distributor Pick-up
Fig. 5 Inner and Outer Slots of Rotating Disk
Fig. 6 Map Sensor
Fig. 7 Heated Oxygen SensorÐ3.0L Engine
14 - 116 FUEL SYSTEMS Ä
(caused by a lean air-fuel mixture), the sensor pro-
duces a low voltage. When there is a lesser amount
present (rich air-fuel mixture) it produces a higher
voltage. By monitoring the oxygen content and con-
verting it to electrical voltage, the sensor acts as a
rich-lean switch. The oxygen sensor is equipped with a heating ele-
ment that keeps the sensor at proper operating tem-
perature during all operating modes. Maintaining
correct sensor temperature at all times allows the
system to enter into Closed Loop operation sooner.
Also, it allow the system to remain in Closed Loop
operation during periods of extended idle. In Closed Loop operation the PCM monitors the O
2sensor input (along with other inputs) and adjusts
the injector pulse width accordingly. During Open
Loop operation the PCM ignores the O
2sensor input.
The PCM adjusts injector pulse width based on pre-
programmed (fixed) values and from inputs of other
sensors.
SPEED CONTROLÐPCM INPUT
The speed control system provides four separate
voltages (inputs) to the PCM. The voltages corre-
spond to the On/Off, Set, and Resume. The speed control ON voltage informs the PCM
that the speed control system has been activated.
The speed control SET voltage informs the PCM that
a fixed vehicle speed has been selected. The speed
control RESUME voltage indicates the previous fixed
speed is requested. The speed control OFF voltage
tells the PCM that the speed control system has de-
activated. Refer to Group 8H for further speed con-
trol information.
PARK/NEUTRAL SWITCHÐPCM INPUT
The park/neutral switch is located on the transaxle
housing (Fig. 8 or Fig. 9). It provides an input to the
PCM indicating whether the automatic transaxle is
in Park or Neutral. This input is used to determine
idle speed (varying with gear selection), fuel injector
pulse width, and ignition timing advance. The park/
neutral switch is sometimes referred to as the neu-
tral safety switch.
THROTTLE POSITION SENSOR (TPS)ÐPCM INPUT
The Throttle Position Sensor (TPS) is mounted on
the throttle body and connected to the throttle blade
shaft (Fig. 10). The TPS is a variable resistor that
provides the PCM with an input signal (voltage) rep-
resenting throttle blade position. As the position of
the throttle blade changes, the resistance of the TPS
changes.
The PCM supplies approximately 5 volts to the
TPS. The TPS output voltage (input signal to the
PCM) represents throttle blade position. The TPS
output voltage to the PCM varies from approxi-
mately 0.5 volt at minimum throttle opening (idle) to
3.5 volts at wide open throttle. The wide open throt-
tle input is approximately 3 volts more than the min-
imum throttle opening value. Along with inputs from other sensors, the PCM
uses the TPS input to determine current engine op-
erating conditions. After determining the current op-
erating conditions, the PCM adjust fuel injector pulse
width and ignition timing.
Fig. 8 Park Neutral SwitchÐ3-Speed Automatic Transaxle
Fig. 9 Park Neutral SwitchÐ4-Speed ElectronicAutomatic Transaxle
Fig. 10 Throttle Position Sensor
Ä FUEL SYSTEMS 14 - 117
AUTO SHUTDOWN (ASD) RELAY AND FUEL PUMP
RELAYÐPCM OUTPUT
The PCM operates the auto shutdown (ASD) relay
and fuel pump relay through one ground path. The
PCM operates the relays by switching the ground
path on and off. Both relays turn on and off at the
same time. The ASD relay connects battery voltage to the fuel
injector and ignition coil. The fuel pump relay con-
nects battery voltage to the fuel pump and oxygen
sensor heating element. The PCM turns the ground path off when the igni-
tion switch is in the Off position. Both relays are off.
When the ignition switch is in the On or Crank po-
sition, the PCM monitors the distributor pick-up sig-
nal to determine engine speed and ignition timing (coil dwell). If the PCM does not receive a distributor
signal when the ignition switch is in the Run posi-
tion, it will de-energize both relays. When the relays
are de-energized, battery voltage is not supplied to
the fuel injector, ignition coil, fuel pump and oxygen
sensor heating element. On AA body vehicles, the relays are located next to
the drivers side strut tower (Fig. 13). On AC, AG and AJ body vehicles, the relays are lo-
cated in the power distribution center (Fig. 12 or Fig.
14).
IDLE AIR CONTROL MOTORÐPCM OUTPUT
The idle air control motor is mounted on the throt-
tle body and is controlled by the PCM (Fig. 10). The
PCM adjusts engine idle speed through the idle air
control motor to compensate for engine load or ambi-
ent conditions. The throttle body has an air bypass passage that
provides air for the engine at idle (the throttle blade
is closed). The idle air control motor pintle protrudes
into the air bypass passage and regulates air flow
through it. The PCM adjusts engine idle speed by moving the
idle air control motor pintle in and out of the bypass
passage. The adjustments are based on inputs the
PCM receives. The inputs are from the throttle posi-
tion sensor, engine speed sensor (distributor pick-up
coil), coolant temperature sensor, and various switch
operations (brake, park/neutral, air conditioning).
Deceleration die out is also prevented by increasing
airflow when the throttle is closed quickly after a
driving (speed) condition.
DUTY CYCLE EVAP CANISTER PURGE
SOLENOIDÐPCM OUTPUT
The duty cycle EVAP purge solenoid regulates the
rate of vapor flow from the EVAP canister to the
throttle body. The powertrain control module oper-
ates the solenoid. During the cold start warm-up period and the hot
start time delay, the PCM does not energize the so-
lenoid. When de-energized, no vapors are purged.
The PCM de-energizes the solenoid during open loop
operation. The engine enters closed loop operation after it
reaches a specified temperature and the time delay
ends. During closed loop operation, the PCM ener-
gizes and de-energizes the solenoid approximately 5
to 10 times per second, depending upon operating
conditions. The PCM varies the vapor flow rate by
changing solenoid pulse width. Pulse width is the
amount of time the solenoid energizes. A rubber boot covers the EVAP purge solenoid.
The solenoid and bracket attach to the EVAP canis-
ter mounting studs (Fig. 15). The top of the solenoid
has the word TOP on it. The solenoid will not oper-
ate unless it is installed correctly.
Fig. 13 Relay Identification (AA Body)
Fig. 14 Relay Identification (AG and AJ Body)
Ä FUEL SYSTEMS 14 - 119
tially energizes all injectors at the same time. Once
the PCM determines crankshaft position, it begins
energizing the injectors in sequence.Battery voltage is supplied to the injectors through
the ASD relay. The PCM provides the ground path
for the injectors. By switching the ground path on
and off, the PCM adjusts injector pulse width. Pulse
width is the amount of time the injector is energized.
The PCM adjusts injector pulse width based on in-
puts it receives.
IGNITION COILÐPCM OUTPUT
The auto shutdown (ASD) relay provides battery
voltage to the ignition coil. The PCM provides a
ground contact (circuit) for energizing coil. When the
PCM breaks the contact, the energy in the coil pri-
mary transfers to the secondary causing the spark.
The PCM will de-energize the ASD relay if it does
not receive an input from the distributor pick-up. Re-
fer to Auto Shutdown (ASD) Relay/Fuel Pump Re-
layÐPCM Output in this section for relay operation. The ignition coil is mounted on a bracket next to
the air cleaner (Fig. 18).
PART THROTTLE UNLOCK SOLENOIDÐPCM
OUTPUT
Three-speed automatic transaxles use a part throt-
tle unlock solenoid. The PCM controls the lock-up of
the torque convertor through the part throttle unlock
solenoid. The transaxle is locked up only in direct
drive mode. Refer to Group 21 for transaxle informa-
tion.
RADIATOR FAN RELAYÐPCM OUTPUT
The radiator fan is energized by the PCM through
the radiator fan relay. The radiator fan relay is lo-
cated on the drivers side fender well near to the
PCM. The PCM grounds the relay when engine cool-
ant reaches a predetermined temperature or the air
conditioning system turns on. On AA body vehicles, the relay is located next to
the drivers side strut tower (Fig. 13). On AC, AG and AJ body vehicles, the relay is lo-
cated in the power distribution center (Fig. 12 or Fig.
14).
SPEED CONTROL SOLENOIDSÐPCM OUTPUT
The speed control vacuum and vent solenoids are
operated by the PCM. When the PCM supplies a
ground to the vacuum and vent solenoids, the speed
control system opens the throttle blade. When the
PCM supplies a ground only to the vent solenoid, the
throttle blade holds position. When the PCM removes
the ground from both the vacuum and vent solenoids,
the throttle blade closes. The PCM balances the two
solenoids to maintain the set speed. Refer to Group
8H for speed control information.
TACHOMETERÐPCM OUTPUT
The PCM supplies engine RPM to the instrument
panel tachometer through the CCD Bus. The CCD
Bus is a communications port. Various modules use
the CCD Bus to exchange information. Refer to
Group 8E for more information.
MODES OF OPERATION
As input signals to the PCM change, the PCM ad-
justs its response to the output devices. For example,
the PCM must calculate a different injector pulse
width and ignition timing for idle than for wide open
throttle (WOT). There are several different modes of
operation that determine how the PCM responds to
the various input signals. There are two different areas of operation, OPEN
LOOP and CLOSED LOOP. During OPEN LOOP modes the PCM receives in-
put signals and responds according to preset PCM
programming. Input from the oxygen (O
2) sensor is
not monitored during OPEN LOOP modes. During CLOSED LOOP modes the PCM does mon-
itor the oxygen (O
2) sensor input. This input indi-
cates to the PCM if the injector pulse width results
in an air-fuel ratio of 14.7 parts air to 1 part fuel. By
monitoring the exhaust oxygen content through the
O
2sensor, the PCM can fine tune the injector pulse
width. Fine tuning injector pulse width allows the
PCM to achieve optimum fuel economy combined
with low emissions. The 3.0L sequential MPI system has the following
modes of operation:
² Ignition switch ONÐZero-RPM
² Engine start-up
² Engine warm-up
² Cruise (Idle)
² Acceleration
² Deceleration
² Wide Open Throttle
² Ignition switch OFF
Fig. 18 Ignition Coil
Ä FUEL SYSTEMS 14 - 121
The engine start-up (crank), engine warm-up, and
wide open throttle modes are OPEN LOOP modes. The
acceleration, deceleration, and cruise modes, with the
engine at operating temperature are CLOSED
LOOP modes (under most operating conditions).
IGNITION SWITCH ON (ZERO RPM) MODE
When the multi-port fuel injection system is acti-
vated by the ignition switch, the following actions
occur:
² The PCM determines atmospheric air pressure from
the MAP sensor input to determine basic fuel strategy.
² The PCM monitors the coolant temperature sensor
and throttle position sensor input. The PCM modifies
fuel strategy based on these inputs. When the key is in the ON position and the engine is
not running (zero rpm), the auto shutdown (ASD) relay
and fuel pump relay are not energized. Therefore
battery voltage is not supplied to the fuel pump,
ignition coil, fuel injectors or oxygen sensor heating
element.
ENGINE START-UP MODE
This is an OPEN LOOP mode. The following actions
occur when the starter motor is engaged. If the PCM receives a distributor signal, it energizes
the auto shutdown (ASD) relay and fuel pump relay.
These relays supply battery voltage to the fuel pump,
fuel injectors, ignition coil, and oxygen sensor heating
element. If the PCM does not receive a distributor
input, the ASD relay and fuel pump relay will be
de-energized after approximately one second. The PCM energizes all six injectors until it deter-
mines crankshaft position from the distributor pick-up
signals. The PCM determines crankshaft position
within 2 engine revolutions. After determining crankshaft position, the PCM be-
gins energizing the injectors in sequence. The PCM
adjusts injector pulse width and controls injector syn-
chronization by turning the individual ground paths to
the injectors On and Off. When the engine idles within 664 RPM of its target
RPM, the PCM compares current MAP sensor value
with the atmospheric pressure value received during
the Ignition Switch On (zero RPM) mode. If the PCM
does not detect a minimum difference between the two
values, it sets a MAP fault into memory. Once the ASD and fuel pump relays have been
energized, the PCM:
² determines injector pulse width based on coolant
temperature, manifold absolute pressure (MAP) and
the number of engine revolutions since cranking was
initiated. ²
monitors the coolant temperature sensor, distribu-
tor pick-up, MAP sensor, and throttle position sensor
to determine correct ignition timing.
ENGINE WARM-UP MODE
This is a OPEN LOOP mode. The following inputs
are received by the PCM:
² engine coolant temperature
² crankshaft position (distributor pick-up)
² manifold absolute pressure (MAP)
² engine speed (distributor pick-up)
² throttle position
² A/C switch
² battery voltage
The PCM adjusts injector pulse width and controls
injector synchronization by turning the individual
ground paths to the injectors On and Off. The PCM adjusts engine idle speed by regulating
the idle air control motor and ignition timing.
CRUISE OR IDLE MODE
When the engine is at operating temperature this
is a CLOSED LOOP mode. During cruising speed the
following inputs are received by the PCM:
² engine coolant temperature
² crankshaft position (distributor pick-up)
² manifold absolute pressure
² engine speed (distributor pick-up)
² throttle position
² exhaust gas oxygen content
² A/C control positions
² battery voltage
The PCM adjusts injector pulse width and controls
injector synchronization by turning the individual
ground paths to the injectors On and Off. The PCM adjusts engine idle speed and ignition
timing. The PCM controls the air/fuel ratio according
to the oxygen content in the exhaust gas.
ACCELERATION MODE This is a CLOSED LOOP mode. The PCM recog-
nizes an abrupt increase in throttle position or MAP
pressure as a demand for increased engine output
and vehicle acceleration. The PCM increases injector
pulse width in response to increased fuel demand.
DECELERATION MODE This is a CLOSED LOOP mode. During decelera-
tion the following inputs are received by the PCM:
² engine coolant temperature
² crankshaft position (distributor pick-up)
² manifold absolute pressure
² engine speed (distributor pick-up)
² throttle position
² exhaust gas oxygen content
² A/C control positions
² battery voltage
14 - 122 FUEL SYSTEMS Ä
The PCM may receive a closed throttle input from
the throttle position sensor (TPS) when it senses an
abrupt decrease in manifold pressure. This indicates
a hard deceleration. The PCM may reduce injector
firing to once per engine revolution. This helps main-
tain better control of the air-fuel mixture. During a deceleration condition, the PCM grounds
the exhaust gas recirculation (EGR) solenoid. When
the PCM grounds the solenoid, preventing EGR.
WIDE OPEN THROTTLE MODE This is an OPEN LOOP mode. During wide-open-
throttle operation, the following inputs are received
by the PCM:
² engine coolant temperature
² crankshaft position (distributor pick-up)
² manifold absolute pressure
² engine speed (distributor pick-up)
² throttle position
When the PCM senses wide open throttle condition
through the throttle position sensor (TPS) it will:
² Provide a ground for the electrical EGR transducer
(EET) solenoid. When the PCM grounds the solenoid,
the EGR system stops operating.
² De-energize the air conditioning relay. This dis-
ables the air conditioning system. The exhaust gas oxygen content input is not ac-
cepted by the PCM during wide open throttle opera- tion. The PCM will adjust injector pulse width to
supply a predetermined amount of additional fuel.
IGNITION SWITCH OFF MODE
When the ignition switch is turned to the OFF po-
sition, the following occurs:
² All outputs are turned off.
² No inputs are monitored.
² The PCM shuts down.
THROTTLE BODY
The throttle body assembly (Fig. 19) is located at
the left end of the air intake plenum. The throttle
body houses the throttle position sensor and the idle
air control motor. Air flow through the throttle body
is controlled by a cable operated throttle blade lo-
cated in the base of the throttle body.
FUEL SUPPLY CIRCUIT
Fuel is supplied to the fuel rail by an electric pump
mounted in the fuel tank. The pump inlet is fitted
with a strainer to prevent water and other contami-
nants from entering the fuel supply circuit. Fuel pressure is controlled to a preset level above
intake manifold pressure by a pressure regulator.
The pressure regulator is mounted on the fuel rail.
The regulator uses intake manifold pressure as a ref-
erence.
Fig. 19 Throttle Body
Ä FUEL SYSTEMS 14 - 123