
2.2L TURBO III MULTI-PORT FUEL INJECTIONÐON-BOARD DIAGNOSTICS INDEX
page page
60-Way PCM Wiring Connector ............. 105
Circuit Actuation Test Mode ................ 105
Diagnostic Trouble Code Description ......... 101
General Information ...................... 100
High and Low Limits ..................... 101
Ignition Timing Procedure ................. 105 Monitored Circuits
....................... 100
Non-Monitored Circuits ................... 100
State Display Test Mode .................. 104
System Tests .......................... 104
Throttle Body Minimum Air Flow Check Procedure ............................ 105
GENERAL INFORMATION
The powertrain control module (PCM) has been pro-
grammed to monitor many different circuits of the fuel
injection system. If a problem is sensed with a moni-
tored circuit often enough to indicate an actual prob-
lem, the PCM stores a fault. If the problem is repaired
or ceases to exist, the PCM cancels the Diagnostic
trouble code after 51 vehicle key on/off cycles. Certain criteria must be met for a diagnostic trouble
code to be entered into PCM memory. The criteria may
be a specific range of engine RPM, engine temperature,
and/or input voltage to the PCM. It is possible that a diagnostic trouble code for a
monitored circuit may not be entered into memory
even though a malfunction has occurred. This may
happen because one of the diagnostic trouble code
criteria for the circuit has not been met. For example,
assume that one of the diagnostic trouble code criteria
for a certain sensor circuit is that the engine must be
operating between 750 and 2000 RPM. If the sensor
output circuit shorts to ground when engine RPM is
above 2400 RPM (resulting i n a 0 volt input to the
PCM) a diagnostic trouble code will not be entered into
memory. This is because the condition does not occur
within the specified RPM range. There are several operating conditions for which the
PCM does not monitor and set diagnostic trouble codes.
Refer to Monitored Circuits and Non-Monitored Cir-
cuits in this section. Stored diagnostic trouble codes can be displayed
either by cycling the ignition key On - Off - On - Off -
On, or through use of the DRB II scan tool. The DRBII
scan tool connects to the data link connector in the
vehicle (Fig. 1).
MONITORED CIRCUITS
The powertrain control module (PCM) can detect
certain fault conditions in the fuel injection system. Open or Shorted Circuit - The PCM can determine
if the sensor output (input to PCM) is within proper
range. Also, the PCM can determine if the circuit is
open or shorted. Output Device Current Flow - The PCM senses
whether the output devices are hooked up. If there is a problem with the circuit, the PCM senses whether
the circuit is open, shorted to ground, or shorted
high. Oxygen Sensor - The PCM can determine if the
oxygen sensor is switching between rich and lean
once the system has entered closed loop. Refer to
Modes of Operation in this section for an explanation
of closed loop operation.
NON-MONITORED CIRCUITS
The PCM does not monitor the following circuits,
systems and conditions that could have malfunctions
that result in driveability problems. Diagnostic trou-
ble codes may not be displayed for these conditions.
However, problems with these systems may cause di-
agnostic trouble codes to be displayed for other sys-
tems. For example, a fuel pressure problem will not
register a fault directly, but could cause a rich or
lean condition. This could cause an oxygen sensor
fault to be stored in the PCM. Fuel Pressure - Fuel pressure is controlled by the
fuel pressure regulator. The PCM cannot detect a
clogged fuel pump inlet strainer, clogged in-line fuel
filter, or a pinched fuel supply or return line. How-
ever, these could result in a rich or lean condition
causing an oxygen sensor fault to be stored in the
PCM.
Fig. 1 Data Link Connector LocationÐAG Body
14 - 100 FUEL SYSTEMS Ä

SYSTEM TESTS
Apply parking brake and/or block wheels be-
fore performing idle check or adjustment, or any
engine running tests.
OBTAINING DIAGNOSTIC TROUBLE CODES
(1) Connect DRBII scan tool to the data link connec-
tor (Fig. 1). (2) Start the engine if possible, cycle the trans mis-
sion selector and the A/Cswitch if applicable. Shut off
the engine. (3) Turn the ignition switch on, access Read Fault
Screen. Record all the fault messages shown on the
DRBII scan tool. Observe the malfunction indicator
lamp (check engine lamp on the instrument panel). The
lamp should light for 2 seconds then go out (bulb
check). Diagnostic trouble code erasure: access erase
diagnostic trouble code data.
STATE DISPLAY TEST MODE
The switch inputs used by the powertrain control
module (PCM) have only two recognized states, HIGH
and LOW. For this reason, the PCM cannot recognize
the difference between a selected switch position ver-
sus an open circuit, a short circuit, or a defective
switch. If the display changes, assume the entire
switch circuit to the PCM is functional. From the state
display screen access either State Display Inputs and
Outputs or State Display Sensors.
STATE DISPLAY INPUTS AND OUTPUTS
Connect the DRBII scan tool to the vehicle and access
the State Display screen. Then access Inputs and
Outputs. The following is a list of the engine control
system functions accessible through the Inputs and
Outputs screen. Speed Control Resume
Brake Switch
Speed Control On/Off
Speed Control Set
A/C Switch Sense
S/C Vent Solenoid S/C Vacuum Solenoid
A/C Clutch Relay
Baro Read Solenoid
Wastegate Solenoid
Auto Shutdown Relay
Radiator Fan Relay
Purge Solenoid
Malfunction Indicator Lamp (Check Engine Lamp)
STATE DISPLAY SENSORS
Connect the DRBII scan tool to the vehicle and ac-
cess the State Display screen. Then access Sensor
Display. The following is a list of the engine control
system functions accessible through the Sensor Dis-
play screen. Oxygen Sensor Signal
Coolant Temperature
Coolant Temp Sensor
Throttle Position
Minimum Throttle
Knock Sensor Signal
Battery Voltage
MAP Sensor Reading
Idle Air Control Motor Position
Adaptive Fuel Factor
Barometric Pressure
Min Airflow Idle Spd (speed)
Engine Speed
DIS Sensor Status
Fault #1 Key-On Info
Module Spark Advance
Cyl 1 Knock Retard
Cyl 2 Knock Retard
Cyl 3 Knock Retard
Cyl 4 Knock Retard
Boost Pressure Goal
Charge Temperature
Charge Temp Sensor
Speed Control Target
Fault #2 Key-on Info
Fault #3 Key-on Info
Speed Control Status
Charging System Goal
Theft Alarm Status
DIAGNOSTIC TROUBLE CODE DESCRIPTION (CON'T)
14 - 104 FUEL SYSTEMS Ä

MALFUNCTION INDICATOR LAMP (CHECK ENGINE
LAMP)ÐPCM OUTPUT
The malfunction indicator lamp (instrument panel
Check Engine lamp) comes on each time the ignition
key is turned ON and stays on for 3 seconds as a bulb
test. The malfunction indicator lamp warns the opera-
tor that the PCM has entered a Limp-in mode. During
Limp-in Mode, the PCM attempts to keep the system
operational. The malfunction indicator lamp signals
the need for immediate service. In limp-in mode, the
PCM compensates for the failure of certain components
that send incorrect signals. The PCM substitutes for
the incorrect signals with inputs from other sensors. Signals that can trigger the malfunction indi-
cator lamp (Check Engine Lamp).
² Engine Coolant Temperature Sensor
² Manifold Absolute Pressure Sensor
² Throttle Position Sensor
² Battery Voltage Input
² An Emission Related System (California vehicles)
² Charging system
The malfunction indicator lamp displays diagnostic
trouble codes. Cycle the ignition switch on, off, on, off,
on, within five seconds to display any diagnostic
trouble codes stored in the PCM. Refer to the 3.0L
Multi-Port Fuel InjectionÐOn-Board Diagnostics sec-
tion of this Group for Diagnostic trouble code Descrip-
tions.
DATA LINK CONNECTORÐPCM OUTPUT
The data link connector provides the technician with
the means to connect the DRBII scan tool to diagnosis
the vehicle.
TRANSAXLE CONTROL MODULEÐPCM OUTPUT
The PCM supplies the following information to the
electronic automatic transaxle control module through
the CCD Bus:
² battery temperature ²
brake switch input
² engine coolant temperature
² manifold absolute pressure (MAP)
² speed control information
FUEL INJECTORSÐPCM OUTPUT
The fuel injectors are electrical solenoids (Fig. 16).
The injector contains a pintle that closes off an ori-
fice at the nozzle end. When electric current is sup-
plied to the injector, the armature and pintle move a
short distance against a spring, allowing fuel to flow
out the orifice. Because the fuel is under high pres-
sure, a fine spray is developed in the shape of a hol-
low cone. The spraying action atomizes the fuel,
adding it to the air entering the combustion cham-
ber.
The injectors are positioned in the intake manifold
with the nozzle ends directly above the intake valve
port (Fig. 16).
The fuel injectors are operated by the PCM. They
are energized in a sequential order during all engine
operating conditions except start up. The PCM ini-
Fig. 16 Fuel InjectorÐ3.0L Engine
Fig. 17 Fuel Injector Location
Fig. 15 EVAP Purge Solenoid
14 - 120 FUEL SYSTEMS Ä

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 Ä

3.0L MULTI-PORT FUEL INJECTIONÐON-BOARD DIAGNOSTICS INDEX
page page
60-Way PCM Wiring Connector ............. 136
Circuit Actuation Test Mode ................ 134
Diagnostic Trouble Code Description ......... 131
General Information ...................... 130
High and Low Limits ..................... 131
Ignition Timing Procedure ................. 136 Monitored Circuits
....................... 130
Non-Monitored Circuits ................... 131
State Display Test Mode .................. 134
System Tests .......................... 134
Throttle Body Minimum Air Flow Check Procedure ............................ 135
GENERAL INFORMATION
The PCM has been programmed to monitor many
different circuits of the fuel injection system. If a
problem is sensed with a monitored circuit often
enough to indicate an actual problem, the PCM
stores a fault. If the problem is repaired or ceases to
exist, the PCM cancels the Diagnostic trouble code
after 51 vehicle key on/off cycles. Certain criteria must be met for a diagnostic trou-
ble code to be entered into PCM memory. The crite-
ria may be a specific range of engine RPM, engine
temperature, and/or input voltage to the PCM. It is possible a diagnostic trouble code for a moni-
tored circuit may not be entered into memory even
though a malfunction has occurred. This may happen
because one of the diagnostic trouble code criteria for
the circuit has not been met. For example, assume
one of the diagnostic trouble code criteria for a cer-
tain sensor is the engine must be operating between
750 and 2000 RPM. If the sensor output circuit
shorts to ground when engine RPM is above 2400
RPM (resulting i n a 0 volt input to the PCM) a diag-
nostic trouble code will not be entered into memory.
This is because the condition does not occur within
the specified RPM range. There are several operating conditions that the
PCM does not monitor and set diagnostic trouble
codes for. Refer to Monitored Circuits and Non-Mon-
itored Circuits in this section. Stored diagnostic trouble codes can be displayed ei-
ther by cycling the ignition key On - Off - On - Off -
On, or through use of the DRBII scan tool. The
DRBII scan tool connects to the data link connector
in the vehicle (Fig. 1, Fig. 2 or Fig. 3).
MONITORED CIRCUITS
The powertrain control module (PCM) can detect
certain fault conditions in the fuel injection system. Open or Shorted Circuit - The PCM can deter-
mine if the sensor output (input to PCM) is within
proper range. Also, the PCM can determine if the cir-
cuit is open or shorted. Output Device Current Flow - The PCM senses
whether the output devices are hooked up. If there is a problem with the circuit, the PCM senses whether
the circuit is open, shorted to ground, or shorted
high. Oxygen Sensor - The PCM can determine if the
oxygen sensor is switching between rich and lean
once the system has entered closed loop. Refer to
Modes of Operation in this section for an explanation
of closed loop operation.
Fig. 1 PCMÐAA Body
Fig. 2 PCMÐAC Body
14 - 130 FUEL SYSTEMS Ä

SYSTEM TESTS
WARNING: APPLY PARKING BRAKE AND/OR BLOCK
WHEELS BEFORE PERFORMING ANY TEST ON AN
OPERATING ENGINE.
OBTAINING DIAGNOSTIC TROUBLE CODES
(1) Connect DRBII scan tool to the data link connec-
tor located in the engine compartment near the pow-
ertrain control module (PCM). (2) Start the engine if possible, cycle the transaxle
selector and the A/Cswitch if applicable. Shut off the
engine. (3) Turn the ignition switch on, access Read Fault
Screen. Record all the fault messages shown on the
DRBII scan tool. Observe the malfunction indicator
lamp (Check Engine lamp on the instrument panel).
The lamp should light for 3 seconds then go out (bulb
check). Diagnostic trouble code erasure; access erase
diagnostic trouble code data
STATE DISPLAY TEST MODE
The switch inputs used by the powertrain control
module (PCM) have only two recognized states, HIGH
and LOW. For this reason, the PCM cannot recognize
the difference between a selected switch position ver-
sus an open circuit, a short circuit, or a defective
switch. If the change is displayed, it can be assumed
that the entire switch circuit to the PCM is functional.
From the state display screen access either State
Display Inputs and Outputs or State Display Sensors.
STATE DISPLAY INPUTS AND OUTPUTS
Connect the DRBII scan tool to the vehicle. Access
the State Display screen. Then access Inputs and
Outputs. The following is a list of the engine control
system functions accessible through the Inputs and
Outputs screen. Park/Neutral Switch
Speed Control Resume
Brake Switch
Speed Control On/Off
Speed Control Set
A/C Switch Sense
S/C Vent Solenoid
S/C Vacuum Solenoid
A/C Clutch Relay
EGR Solenoid
Auto Shutdown Relay
Radiator Fan Relay
Purge Solenoid
Torque Converter Clutch Solenoid
Malfunction Indicator Lamp (Check Engine Lamp)
STATE DISPLAY SENSORS
Connect the DRBII scan tool to the vehicle and ac-
cess the State Display screen. Then access Sensor
Display. The following is a list of the engine control
system functions accessible through the Sensor Dis-
play screen. Battery Temperature
Oxygen Sensor Signal
Engine Coolant Temperature
Engine Coolant Temp Sensor
Throttle Position
Minimum Throttle
Battery Voltage
MAP Sensor Reading
Idle Air Control Motor Position
Adaptive Fuel Factor
Barometric Pressure
Min Airflow Idle Speed
Engine Speed
Fault #1 Key-On Info
Module Spark Advance
Speed Control Target
Fault #2 Key-on Info
Fault #3 Key-on Info
Speed Control Status
Speed Control Switch Voltage
Charging System Goal
Theft Alarm Status
Map Sensor Voltage
Vehicle Speed
Oxygen Sensor State
MAP Gauge Reading
Throttle Opening (percentage)
Total Spark Advance
CIRCUIT ACTUATION TEST MODE
The circuit actuation test mode checks for proper
operation of output circuits or devices which the pow-
ertrain control module (PCM) cannot internally rec-
ognize. The PCM can attempt to activate these
outputs and allow an observer to verify proper oper-
ation. Most of the tests provide an audible or visual
indication of device operation (click of relay contacts,
spray fuel, etc.). Except for intermittent conditions, if
a device functions properly during testing, assume
the device, its associated wiring, and driver circuit
working correctly.
OBTAINING CIRCUIT ACTUATION TEST
Connect the DRBII scan tool to the vehicle and ac-
cess the Actuators screen. The following is a list of
the engine control system functions accessible
through Actuators screens. Stop All Tests
Ignition Coil #1
Fuel Injector #1
Fuel Injector #2
Fuel Injector #3
14 - 134 FUEL SYSTEMS Ä

(18) Remove fuel rail mounting bolts. Lift fuel rail
assembly off of intake manifold.
INSTALLATION
(1) Be sure injectors are seated into the receiver
cup with lock ring in place. (2) Make sure the injector holes are clean and all
plugs have been removed. (3) To ease installation, lubricate injector O-ring
with a drop of clean engine oil. (4) Put the tip of each injector into their ports.
Push the assembly into place until the injectors are
seated in the ports. (5) Install fuel rail attaching bolts. Tighten bolts
to 13 N Im (115 in. lbs.) torque.
(6) Install fuel supply and return tube holddown
bolt and the vacuum crossover tube holddown bolt.
Tighten bolts to 10 N Im (95 in. lbs.) torque.
(7) Connect fuel injector wiring harness to engine
wiring harness. (8) Connect vacuum harness to fuel rail assembly.
(9) Remove covering from lower intake manifold
and clean surface. (10) Place intake manifold gaskets with beaded
sealer up on lower manifold. Put air intake in place.
Install ignition coil. Install attaching fasteners and
tighten to 13 N Im (115 in. lbs.) torque.
(11) Connect fuel lines to fuel rail. Tighten hose
clamps to 1 N Im (10 in. lbs.) torque.
(12) Connect vacuum harness to air intake plenum
and fuel pressure regulator. (13) Connect coolant temperature sensor electrical
connector to sensor. (14) Connect EGR tube flange to intake plenum.
Tighten mounting nuts to 22 N Im (200 in. lbs.)
torque. (15) Connect PCV and brake booster supply hose
to intake plenum. (16) Connect idle air control motor and throttle po-
sition sensor (TPS) electrical connectors. (17) Connect vacuum vapor harness to throttle
body. (18) Install throttle cable.
(19) Install air inlet hose assembly.
(20) Connect negative cable to battery.
CAUTION: When using the ASD Fuel System Test,
the Auto Shutdown (ASD) Relay remains energized
for either 7 minutes, until the test is stopped, or un-
til the ignition switch is turned to the Off position. (21) With the ignition key in ON position, access
the DRBII scan tool ASD Fuel System Test to pres-
surize the fuel system. Check for leaks.
FUEL PRESSURE REGULATOR SERVICE
REMOVAL
WARNING: THE 3.0L MPI FUEL SYSTEM IS UNDER
A CONSTANT PRESSURE OF APPROXIMATELY 330
KPA (48 PSI). PERFORM FUEL PRESSURE RE-
LEASE PROCEDURE BEFORE SERVICING THE
FUEL PRESSURE REGULATOR.
(1) Perform the Fuel Pressure Release Procedure.
(2) Disconnect negative cable from battery.
Fig. 10 Removing Air Intake Plenum
Fig. 11 Vacuum Connections at the Fuel Rail
Fig. 12 Fuel Injector Wiring Harness
Ä FUEL SYSTEMS 14 - 141

(3) Loosen fuel return hose clamp and remove fuel
return hose from nipple. (4) Remove vacuum hose from fuel pressure regu-
lator. (Fig. 13). (5) Remove screw holding fuel return tube to the
intake manifold. (6) Remove fuel pressure regulator screws. Remove
fuel pressure regulator from engine.
INSTALLATION
(1) Lubricate O-ring on fuel pressure regulator
with clean 30 weight engine oil. (2) Install fuel pressure regulator into fuel rail.
Tighten screws to 10 N Im (90 in. lbs.) torque.
(3) Install screw holding fuel return tube clamp in
place. Tighten screw to 10 N Im (95 in. lbs.) torque.
(4) Connect vacuum hose to fuel pressure regula-
tor. (5) Connect fuel return hose to fuel return tube.
Tighten hose clamp to 1 N Im (10 in. lbs.) torque.
(6) Connect negative battery cable.
CAUTION: When using the ASD Fuel System Test,
the Auto Shutdown (ASD) Relay remains energized
for either 7 minutes, until the test is stopped, or un-
til the ignition switch is turned to the Off position.
(7) With the ignition key in ON position, access
the DRBII scan tool's ASD Fuel System Test to pres-
surize the fuel system. Check for leaks.
FUEL INJECTORS
WARNING: THE 3.0L MPI FUEL SYSTEM IS UNDER
A CONSTANT PRESSURE OF APPROXIMATELY 330
KPA (48 PSI). PERFORM FUEL PRESSURE RE-
LEASE PROCEDURE BEFORE SERVICING THE
FUEL INJECTORS.
REMOVAL
(1) Perform the Fuel Pressure Release Procedure.
(2) Disconnect negative cable from battery.
The fuel rail must be removed first to service the
injectors. Refer to Fuel Injector Rail Assembly Re-
moval in this section. (3) Label each injector connector with its cylinder
number. Disconnect electrical connector from injec-
tor. (4) Position fuel rail assembly so that the fuel in-
jectors are easily accessible. (5) Remove injector clip from fuel rail and injector
(Fig. 14).
(6) Pull injector straight out of fuel rail receiver
cup (Fig. 15).
Fig. 13 Fuel Pressure Regulator
Fig. 14 Fuel Injector and Rail
Fig. 15 Servicing Fuel Injector
14 - 142 FUEL SYSTEMS Ä