ter mounting studs (Fig. 12). The top of the solenoid
has the word TOP on it. The solenoid will not oper-
ate unless it is installed correctly.
DATA LINK CONNECTORÐPCM OUTPUT
The data link connector provides the technician
with the means to connect the DRBII scan tool to di-
agnosis the vehicle.
FUEL INJECTORÐPCM OUTPUT
The Fuel Injectors are electric solenoids driven by
the PCM (Fig. 13). Based on sensor inputs, the PCM
determines when and how long the fuel injector
should operate. The amount of time an injector fires
is referred to as injector pulse width. The auto shut-
down (ASD) relay supplies battery voltage to the in-
jector. The PCM supplies the ground path. By
switching the ground path on and off, the PCM ad-
justs injector pulse width.
When the PCM supplies a ground path, a spring
loaded needle or armature lifts from its seat and fuel
flows through the injector orifice. Fuel is constantly supplied to the injector at regu-
lated 380 Kpa (55 psi). Unused fuel returns to the
fuel tank.
GENERATOR FIELDÐPCM OUTPUT
The PCM regulates the charging system voltage
within a range of 12.9 to 15.0 volts. Refer to Group
8A for charging system information.
IDLE AIR CONTROL MOTORÐPCM OUTPUT
The idle speed stepper motor is mounted on the
throttle body and is controlled by the PCM (Fig. 9).
The PCM adjusts engine idle speed through the idle
air control motor to compensate for engine load or
ambient 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 from the throttle position sensor, 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.
IGNITION COILÐPCM OUTPUT
The PCM provides a ground contact (circuit) for en-
ergizing the ignition coil. When the PCM breaks the
contact, the energy in the coil primary 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. Refer to Auto Shutdown
(ASD) Relay/Fuel Pump RelayÐPCM Output in this
section for relay operation. The ignition coil is mounted on the hot box next to
the thermostat housing (Fig. 14).
MALFUNCTION INDICATOR (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
operator 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
Fig. 13 Fuel Injector
Fig. 14 Ignition Coil
14 - 62 FUEL SYSTEMS Ä
(5) Check Ignition Cable Routing and Attachment
(Fig. 5).
(6) Check both electrical connectors at the distrib-
utor. (7) Check radiator fan electrical connector.
(8) Check the engine coolant temperature sensor
electrical connection. Inspect battery ground cable
connection (Fig. 6).
(9) Inspect the engine temperature sensor electri-
cal connection (Fig. 7).
(10) Check power brake booster and speed control
vacuum connections (Fig. 8). (11) Check engine harness to main harness electri-
cal connections. (12) Check park/neutral switch wiring connection
(Fig. 9). (13) Ensure battery connections are clean and
tight. (14) Inspect relay connections (Fig. 10)
(15) Ensure the 60-way connector is fully inserted
into the socket on the PCM (Fig. 11). Make sure the
wires are not stretched or pulled out of the connector.
Fig. 3 EVAP Purge Solenoid
Fig. 4 MAP Sensor
Fig. 5 Ignition Cable Mounting and Attachment
Fig. 6 Engine Coolant Temperature Sensor
Fig. 7 Engine Temperature Sensor Electrical Connection
Ä FUEL SYSTEMS 14 - 67
(16) Verify the harness connector is attached to
idle air control motor (Fig. 12). (17) Verify the harness connector is attached to
the throttle position sensor (Fig. 12).
Fig. 8 Power Brake Booster and Speed Control Vacuum Hose Connections
Fig. 9 Automatic Transaxle Electrical Connections
Fig. 10 Relay Identification
Fig. 11 PCM Electrical Connector
Fig. 12 TPS and Idle Air Control Motor
14 - 68 FUEL SYSTEMS Ä
the PCM to store diagnostic trouble codes for other
systems. For example, a fuel pressure problem will not
register a fault directly, but could cause a rich or lean
condition. This could cause the PCM to store an oxygen
sensor diagnostic trouble code. Fuel Pressure - The vacuum assisted fuel pressure
regulator controls fuel system pressure. The PCM
cannot detect a clogged fuel pump inlet filter, clogged
in-line fuel filter, stuck open regulator, or a pinched
fuel supply or return line. However, these could result
in a rich or lean condition causing the PCM to store an
oxygen sensor diagnostic trouble code. Secondary Ignition Circuit - The PCM cannot
detect an inoperative ignition coil, fouled or worn spark
plugs, ignition cross firing, or open spark plug cables. Engine Timing - The PCM cannot detect an incor-
rectly indexed timing belt, camshaft sprocket and
crankshaft sprocket. However, these could result in a
rich or lean condition causing the PCM to store an
oxygen sensor diagnostic trouble code. Cylinder Compression - The PCM cannot detect
uneven, low, or high engine cylinder compression. Exhaust System - The PCM cannot detect a
plugged, restricted or leaking exhaust system. Fuel Injector Mechanical Malfunctions - The
PCM cannot determine if a fuel injector is clogged, the
needle is sticking or if the wrong injector is installed.
However, these could result in a rich or lean condition
causing the PCM to store an oxygen sensor diagnostic
trouble code. Excessive Oil Consumption - Although the PCM
monitors exhaust stream oxygen content when the
system is in closed loop, it cannot determine excessive
oil consumption. Throttle Body Air Flow - The PCM cannot detect a
clogged or restricted air cleaner inlet or filter element. Evaporative System - The PCM cannot detect a
disconnected (open vacuum line) restricted, plugged or
loaded evaporative purge canister. Vacuum Assist - The PCM cannot detect leaks or
restrictions in the vacuum circuits of vacuum assisted
engine control system devices. However, these could
cause the PCM to store a MAP sensor diagnostic
trouble code and cause a high idle condition. PCM System Ground - The PCM cannot determine
a poor system ground. However, one or more diagnostic
trouble codes may be generated as a result of this
condition. PCM Connector Engagement - The PCM may not
be able to determine spread or damaged connector
pins. However, it might store diagnostic trouble codes
as a result of spread connector pins.HIGH AND LOW LIMITS
The PCM compares input signal voltages from each
input device with established high and low limits for the
device. If the input voltage is not within limits and other
criteria are met, the PCM stores a diagnostic trouble code
in memory. Other diagnostic trouble code criteria might
include engine RPM limits or input voltages from other
sensors or switches that must be present before verifying
a diagnostic trouble code condition.
DIAGNOSTIC TROUBLE CODES
A diagnostic trouble code indicates the powertrain
control module (PCM) has recognized an abnormal
condition in the system. Abnormal conditions are usu-
ally shorted or open circuits.
The technician can display diagnostic trouble codes in
two ways. The first way is to cycle the ignition switch and
count the number of times the malfunction indicator lamp
(check engine lamp on the instrument panel) flashes on
and off. The DRBII scan tool provides the second method
of displaying diagnostic trouble codes. Diagnostic trouble
codes indicate the results of a circuit failure, but do not
directly identify the failed component.
For a list of Diagnostic Trouble Codes, refer to
the charts at the end of this section.
OBTAINING DIAGNOSTIC TROUBLE CODES
USING DRBII SCAN TOOL
WARNING: APPLY PARKING BRAKE AND/OR BLOCK
WHEELS BEFORE PERFORMING ANY TEST ON AN
OPERATING ENGINE. (1) Connect DRBII scan tool to the data link (diag-
nostic) connector located in the engine compartment,
next to the PCM (Fig. 1). (2) If possible, start the engine and cycle the A/C
switch if applicable. Shut off the engine. (3)
Turn the ignition switch on, access Read Fault
Screen. Record all the diagnostic trouble codes 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)].
To erase diagnostic trouble codes, use the Erase
Trouble Code data screen on the DRBII scan tool.
USING THE MALFUNCTION INDICATOR LAMP (1) Cycle the ignition key On - Off - On - Off - On
within 5 seconds. (2) Count the number of times the malfunction indi-
cator lamp (check engine lamp on the instrument
panel) flashes on and off. The number of flashes
represents the trouble code. There is a slight pause be-
Ä FUEL SYSTEMS 14 - 71
tween the flashes representing the first and second
digits of the code. Longer pauses separate individual
trouble codes.(3) Refer to the Diagnostic Trouble Code Charts at
the end of this group.
STATE DISPLAY TEST MODE
The switch inputs to the powertrain control module
(PCM) have two recognized states; HIGH and LOW.
For this reason, the PCM cannot recognize the differ-
ence between a selected switch position versus an
open circuit, a short circuit, or a defective switch. If
the State Display screen shows the change from
HIGH to LOW or LOW to HIGH, assume the entire
switch circuit to the PCM functions properly. 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 ac-
cess 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 (automatic transaxle only)
² Speed Control Resume
² Speed Control On/Off
² Speed Control Set
² Brake Switch
² A/C Switch Sense
² S/C Vent Solenoid
² S/C Vacuum Solenoid
² A/C Clutch Relay
² Auto Shutdown Relay
² Radiator Fan Relay
² (Duty Cycle) EVAP Purge Solenoid
² Malfunction Indicator (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
² 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 Spd (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
² Charging System Goal
² Theft Alarm Status
² Battery Temperature
² Flex Fuel (Methanol Concentration) Sensor Volt-
age
² Methanol Content (percentage)
² 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 the powertrain
control module (PCM) cannot internally recognize.
The PCM attempts to activate these outputs and al-
low an observer to verify proper operation. Most of
the tests provide an audible or visual indication of
device operation (click of relay contacts, fuel spray,
etc.). Except for intermittent conditions, if a device
functions properly during testing, assume the device,
its associated wiring, and driver circuit work cor-
rectly.
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. Subordinate screens for
each actuator test are also listed. Stop All Tests
Ignition Coil No. 1
Fuel Injector No. 1
Fuel Injector No. 2
Fuel Injector No. 3
Fuel Injector No. 4
Idle Air Control Motor Open/Close
Fuel System
Radiator Fan Relay
A/C Clutch Relay
Auto Shutdown Relay
EVAP Purge Solenoid
Speed Control Servo Solenoids
Generator Field
Tachometer Output
Torque Converter Clutch Solenoid
All Solenoids/Relays
Speed Control Vent Solenoid
Speed Control Vacuum Solenoid
ASD Fuel System Test
14 - 72 FUEL SYSTEMS Ä
(1) Disconnect oxygen sensor electrical connector.
(2) Remove sensor using Tool C-4907 (Fig. 17).
Slightly tightening the sensor can ease removal. When the sensor is removed, the exhaust manifold
threads must be cleaned with an 18 mm X 1.5 + 6E tap.
If using original sensor, coat the threads with Loctite
771-64 anti-seize compound or equivalent. New sen-
sors are packaged with compound on the threads and
do not require additional compound. The sensor must
be tightened to 28 N Im (20 ft. lbs.) torque.
2.2L TURBO III MULTI-PORT FUEL INJECTIONÐSYSTEM OPERATION
INDEX
page page
Air Conditioning Clutch RelayÐPCM Output .... 89
Air Conditioning Switch SenseÐPCM Input ..... 85
Auto Shutdown (ASD) Relay and Fuel Pump RelayÐPCM Output ..................... 89
Barometric Read SolenoidÐPCM Output ....... 90
Battery VoltageÐPCM Input ................ 85
Brake SwitchÐPCM Input .................. 85
Camshaft Position SensorÐPCM Input ........ 85
Canister Purge SolenoidÐPCM Output ........ 90
CCD Bus .............................. 84
Charge Air Temperature SensorÐPCM Input . . . 86
Crankshaft Position SensorÐPCM Input ....... 87
Data Link ConnectorÐPCM Output ........... 91
Engine Coolant Temperature SensorÐPCM Input . 86
Fuel InjectorÐPCM Output ................. 91
Fuel Injectors and Fuel Rail Assembly ......... 94
Fuel Pressure Regulator ................... 94
Fuel Supply Circuit ....................... 94
General Information ....................... 83
Generator FieldÐPCM Output ............... 89 Heated Oxygen Sensor (O
2Sensor)ÐPCM Input . 88
Idle Air Control MotorÐPCM Output .......... 90
Ignition CoilÐPCM Output .................. 91
Knock SensorÐPCM Input ................. 87
Malfunction Indicator Lamp (Check Engine)ÐPCM Output ............................... 90
Manifold Absolute Pressure (Map) SensorÐPCM Input ................................ 87
Modes of Operation ....................... 92
Powertrain Control Module ................. 84
Radiator Fan RelayÐPCM Output ............ 91
Speed Control SolenoidsÐPCM Output ........ 91
Speed ControlÐPCM Input ................. 88
System Diagnosis ........................ 84
TachometerÐPCM Output .................. 91
Throttle Body ............................ 94
Throttle Position Sensor (TPS)ÐPCM Input ..... 88
Vehicle Speed SensorÐPCM Input ........... 89
Wastegate Control SolenoidÐPCM Output ..... 91
GENERAL INFORMATION
The turbocharged multi-port electronic fuel injec-
tion system combines an electronic fuel and spark
advance control system with a turbocharged intake
system (Fig. 1). The fuel injection system is con-
trolled by the powertrain control module (PCM). The PCM regulates ignition timing, air-fuel ratio,
emission control devices, cooling fan, charging sys-
tem, speed control, turbocharger wastegate and idle
speed. The PCM adapts its requirement to meet
changing operating conditions. Various sensors provide the inputs necessary for
the PCM to correctly regulate fuel flow at the fuel
injector. These include the manifold absolute pres-
sure, throttle position, oxygen sensor, coolant tem-
perature, detonation, and vehicle speed sensors. In
addition to the sensors, the air conditioning clutch
switch and various relays provide important informa-
tion and system control. The outputs include the auto
shutdown relay and fuel pump relay. All inputs to the PCM are converted into signals.
Based on these inputs the PCM adjusts air-fuel ratio,
ignition timing, turbocharger wastegate and other
Fig. 16 Heated Oxygen Sensor
Fig. 17 Oxygen Sensor Socket
Ä FUEL SYSTEMS 14 - 83
controlled outputs. The PCM adjusts the air-fuel ra-
tio by changing injector pulse width. Injector pulse
width is the time an injector is energized.
SYSTEM DIAGNOSIS
The PCM tests many of its own input and output
circuits. If a fault is found in a major system, the in-
formation is stored in memory. Technicians can dis-
play fault information through the malfunction
indicator lamp (instrument panel Check Engine
lamp). Also, the technician can read fault informa-
tion by connecting the DRBII scan tool to the data
link connector. For diagnostic trouble code informa-
tion, refer to the 2.2L Turbo III Multi-Port Fuel In-
jectionÐOn-Board Diagnostics section of this group.
CCD BUS
Various modules exchange information through a
communications port called the CCD Bus. The pow-
ertrain control module (PCM) transmits vehicle load
data on the CCD Bus.
POWERTRAIN CONTROL MODULE
The powertrain control module (PCM) is a digital
computer containing a microprocessor (Fig. 2). The
PCM receives input signals from various switches
and sensors that are referred to as PCM Inputs.
Based on these inputs, the PCM adjusts various en-
gine and vehicle operations through devices that are referred to as PCM Outputs.
PCM Inputs:
² Air Conditioning Controls
² Battery Voltage
² Brake Switch
² Camshaft Position Sensor
² Crankshaft Position Sensor
² Charge Air Temperature Sensor
² Engine Coolant Temperature Sensor
² Knock Sensor
Fig. 1 Electronic Fuel Injection Components
Fig. 2 PCM
14 - 84 FUEL SYSTEMS Ä
² Manifold Absolute Pressure (MAP) Sensor
² Oxygen Sensor
² SCI Receive
² Speed Control System Controls
² Throttle Position Sensor
² Vehicle Speed Sensor
PCM Outputs:
² Air Conditioning Clutch Relay
² Generator Field
² Idle Air Control Motor
² Auto Shutdown (ASD) Relay
² Barometric Read Solenoid
² Canister Purge Solenoid
² Malfunction Indicator Lamp (Check Engine Lamp)
² Data Link Connector
² Fuel Injectors
² Ignition Coil
² Radiator Fan Relay
² Speed Control Solenoids
² Tachometer Output
² Wastegate Solenoid
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 operation of the cooling fan,
A/C and speed control systems. The PCM changes
generator charge rate by adjusting the generator
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 (crankshaft position sensor)
² manifold absolute pressure
² throttle position
The PCM adjusts ignition timing based on the fol-
lowing inputs.
² engine coolant temperature
² knock sensor
² engine speed (crankshaft position sensor)
² 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 camshaft position sensor and crankshaft posi-
tion sensor signals are sent to the PCM. If the PCM
does not receive both signals within approximately
one second of engine cranking, it deactivates the
ASD relay and fuel pump relay. When these relays
are deactivated, power is shut off to the fuel injector,
ignition coil, oxygen sensor heating 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 camshaft position sensor, crank- shaft position sensor and vehicle speed sensor. The
PCM also provides a 5.0 volts supply for the coolant
temperature sensor, manifold absolute pressure sen-
sor and throttle position sensor.
AIR CONDITIONING SWITCH SENSEÐPCM INPUT
When the air conditioning or defrost switch is put
in the ON position and the low pressure and high
pressure switches are closed, the PCM receives an in-
put for air conditioning. After receiving this input,
the PCM activates the A/C compressor clutch by
grounding the A/C clutch relay. The PCM also ad-
justs 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 (period of time that the
injector is energized).
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 vents
the speed control servo. Venting the servo turns the
speed control system off. The brake switch is
mounted on the brake pedal support bracket.
CAMSHAFT POSITION SENSORÐPCM INPUT
Fuel injection synchronization and cylinder identi-
fication are provided through the camshaft position
sensor (Fig. 3). The sensor generates pulses. The
pulse are the input sent to the PCM. The PCM inter-
prets the camshaft position sensor input along with
the crankshaft position sensor input to determine
crankshaft position. The PCM uses crankshaft posi-
tion sensor input to determine injector sequence and
ignition timing.
Fig. 3 Camshaft Sensor
Ä FUEL SYSTEMS 14 - 85