The throttle body has an air control passage that
provides air for the engine at idle (the throttle plate
is closed). The IAC motor pintle protrudes into the
air control passage and regulates air flow through it.
Based on various sensor inputs, the powertrain con-
trol module (PCM) adjusts engine idle speed by mov-
ing the IAC motor pintle in and out of the air control
passage. The IAC motor is positioned when the igni-
tion key is turned to the On position.
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 PCM.
IGNITION COILÐPCM OUTPUT
System voltage is supplied to the ignition coil pos-
itive terminal. The powertrain control module (PCM)
operates the ignition coil.Base (initial) ignition
timing is not adjustable.The PCM adjusts ignition
timing to meet changing engine operating conditions.
The ignition coil is located near the distributor
(Fig. 22).
Refer to Group 8D, Ignition System for additional
information.
MALFUNCTION INDICATOR LAMPÐPCM OUTPUT
The malfunction indicator lamp illuminates each
time the ignition key is turned on. It will stay on for
approximately three seconds as a bulb test. The lamp
is displayed on the instrument panel as the CHECK
ENGINE lamp (Figs. 23 or 24).
If the powertrain control module (PCM) receives an
incorrect signal, or no signal from certain sensors or
emission related systems, the lamp is turned on. This
is a warning that the PCM has recorded a system or
sensor malfunction. In some cases, when a problem is
declared, the PCM will go into a limp-in mode. This
is an attempt to keep the system operating. It signals
an immediate need for service.The lamp can also be used to display a Diagnostic
Trouble Code (DTC). Cycle the ignition switch On-
Off-On-Off-On within three seconds and any codes
stored in the PCM memory will be displayed. This is
done in a series of flashes representing digits. Refer
to On-Board Diagnostics in the General Diagnosis
section of this group for more information.
RADIATOR FAN RELAYÐPCM OUTPUT
XJ MODELS ONLY
The electric radiator cooling fan used in XJ models
(equipped with 4.0L engine, heavy duty cooling
and/or air conditioning) is controlled by the power-
train control module (PCM) through radiator fan re-
lay. The relay is energized when coolant temperature
is above 103ÉC (217ÉF). It will then de-energize when
Fig. 22 Ignition CoilÐTypical
Fig. 23 Check Engine LampÐXJ ModelsÐTypical
Fig. 24 Check Engine LampÐYJ ModelsÐTypical
14 - 28 FUEL SYSTEM COMPONENT DESCRIPTION/SYSTEM OPERATIONJ
The powertrain control module (PCM) monitors air
temperature in the intake manifold through the in-
take manifold air temperature sensor. The PCM ad-
justs injector pulse width and ignition timing to
compensate for intake manifold air temperature. Re-
fer to Powertrain Control Module (PCM) for more in-
formation.
For removal and installation procedures of both the
air cleaner housing and the air cleaner element, refer
to the Component Removal/Installation section of
this group
OPEN LOOP/CLOSED LOOP MODES OF
OPERATION
As input signals to the powertrain control module
(PCM) change, the PCM adjusts its response to the
output devices. For example, the PCM must calculate
different injector pulse width and ignition timing for
idle than it does for wide open throttle (WOT). There
are several different modes of operation that deter-
mine how the PCM responds to the various input sig-
nals.
MODES
²Open Loop
²Closed Loop
During Open Loop modes, the powertrain control
module (PCM) receives input signals and respondsonly according to preset PCM programming. Input
from the oxygen (O2S) sensor is not monitored dur-
ing Open Loop modes.
During Closed Loop modes, the PCM will monitor
the oxygen (O2S) sensor input. This input indicates
to the PCM whether or not the calculated injector
pulse width results in the ideal air-fuel ratio. This
ratio is 14.7 parts air-to-1 part fuel. By monitoring
the exhaust oxygen content through the O2S sensor,
the PCM can fine tune the injector pulse width. This
is done to achieve optimum fuel economy combined
with low emission engine performance.
The fuel injection system has the following modes
of operation:
²Ignition switch ON
²Engine start-up (crank)
²Engine warm-up
²Idle
²Cruise
²Acceleration
²Deceleration
²Wide open throttle (WOT)
²Ignition switch OFF
The ignition switch On, engine start-up (crank), en-
gine warm-up, acceleration, deceleration and wide
open throttle modes are Open Loop modes. The idle
and cruise modes, (with the engine at operating tem-
perature) are Closed Loop modes.IGNITION SWITCH (KEY-ON) MODE
This is an Open Loop mode. When the fuel system
is activated by the ignition switch, the following ac-
tions occur:
Fig. 27 Air CleanerÐXJ ModelsÐTypical
Fig. 28 Air CleanerÐYJ ModelsÐTypical
14 - 30 FUEL SYSTEM COMPONENT DESCRIPTION/SYSTEM OPERATIONJ
EXTENDED IDLE SWITCH TEST
OPTIONAL POLICE PACKAGE ONLY
OPERATION
The extended idle switch is used to raise the en-
gine idle speed to approximately 1000 rpm when the
shifter is in either the Park or Neutral position. A
rocker-type 2-wire switch (extended idle switch) is
mounted to the instrument panel.This switch is
available only with 4.0L engine when supplied
with the optional police package.
TESTING
The extended idle switch will control a ground cir-
cuit going to the powertrain control module (PCM).
When a ground signal (through this switch) has been
received at pin number 10 in the PCM, engine idle
speed will increase.
Bring the engine to normal operating temperature
and turn the extended idle switch to the ON position.
Engine speed should now increase to approximately
1000 rpm when the shifter is in either the Park or
Neutral position. If engine speed does not increase,
apply a good ground to pin number 10 at the PCM
using a small paper clip. Be careful not to damage
the wiring with the paper clip. If the engine speed
now increases, it can be assumed that the PCM is
functioning correctly. Check the instrument panel
mounted switch for a closed ground circuit when in
the ON position. If the engine speed will not increase
after applying a ground to pin number 10, replace
the PCM. Refer to Group 8W, Wiring Diagrams for
circuit and wiring information.
THROTTLE POSITION SENSOR (TPS) TEST
To perform a complete test of the sensor and its cir-
cuitry, refer to DRB scan tool and appropriate Pow-
ertrain Diagnostics Procedures manual. To test the
sensor only, refer to the following:
The throttle position sensor (TPS) can be tested
with a digital voltmeter. The center terminal of the
TPS is the output terminal (Figs. 38 or 39).
With the ignition key in the ON position, back-
probe the TPS connector. Check the TPS output volt-
age at the center terminal wire of the connector.
Check this at idle (throttle plate closed) and at wide
open throttle (WOT). At idle, TPS output voltage
should must be greater than 200 millivolts. At wide
open throttle, TPS output voltage must be less than
4.8 volts. The output voltage should increase gradu-
ally as the throttle plate is slowly opened from idle to
WOT.
TORQUE CONVERTER CLUTCH RELAY TEST
To test the relay only, refer to RelaysÐOperation/
Testing in this section of the group. To test the
torque converter clutch circuit and related compo-nents, refer to the appropriate Powertrain Diagnostic
Procedures manual for operation of the DRB scan
tool.
VEHICLE SPEED SENSOR TEST
To perform a complete test of the sensor and its cir-
cuitry, refer to DRB scan tool and appropriate Pow-
ertrain Diagnostics Procedures manual.
OXYGEN SENSOR (O2S) HEATING ELEMENT TEST
To perform a complete test of the O2S sensor (Fig.
40) and its circuitry, refer to DRB scan tool and ap-
propriate Powertrain Diagnostics Procedures manual.
To test the sensor only, refer to the following:
The oxygen sensor heating element can be tested
with an ohmmeter as follows:
With the sensor at room temperature 25 degrees C
(77 degrees F), disconnect the O2S sensor connector.
Connect the ohmmeter test leads across the white
wire terminals of the sensor connector. Resistance
should be between 5 and 7 ohms. Replace the sensor
if the ohmmeter displays an infinity (open) reading.
Fig. 38 TPS TestingÐ2.5L Engine
Fig. 39 TPS TestingÐ4.0L Engine
14 - 48 FUEL SYSTEM GENERAL DIAGNOSISJ
line. However, these could result in a rich or lean
condition causing an oxygen sensor DTC to be stored
in the PCM.
Secondary Ignition Circuit:The PCM cannot
detect an inoperative ignition coil, fouled or worn
spark plugs, ignition cross firing, or open circuited
spark plug cables.
Engine Timing:The PCM cannot detect an incor-
rectly indexed timing chain, camshaft sprocket or
crankshaft sprocket. The PCM also cannot detect an
incorrectly indexed distributor. However, these could
result in a rich or lean condition causing an oxygen
sensor DTC to be stored in the PCM.
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 Malfunctions:The PCM cannot de-
termine if the fuel injector is clogged, or the wrong
injector is installed. However, these could result in a
rich or lean condition causing an oxygen sensor DTC
to be stored in the PCM.
Excessive Oil Consumption:Although the PCM
monitors exhaust stream oxygen content through ox-
ygen sensor (closed loop), it cannot determine exces-
sive oil consumption.
Throttle Body Air Flow:The PCM cannot detect
a clogged or restricted air cleaner inlet or air cleaner
element.
Evaporative System:The PCM will not detect a
restricted, plugged or loaded EVAP canister.
Vacuum Assist:Leaks or restrictions in the vac-
uum circuits of vacuum assisted engine control sys-
tem devices are not monitored by the PCM. However,
a vacuum leak at the MAP sensor will be monitored
and a diagnostic trouble code (DTC) will be gener-
ated by the PCM.
Powertrain Control Module (PCM) System
Ground:The PCM cannot determine a poor system
ground. However, a DTC may be generated as a re-
sult of this condition.
Powertrain Control Module (PCM) Connector
Engagement:The PCM cannot determine spread or
damaged connector pins. However, a DTC may be
generated as a result of this condition.
HIGH AND LOW LIMITS
The powertrain control module (PCM) compares in-
put signal voltages from each input device. It will es-
tablish high and low limits that are programmed into
it for that device. If the input voltage is not within
specifications and other Diagnostic Trouble Code
(DTC) criteria are met, a DTC will be stored in mem-
ory. Other DTC criteria might include engine rpm
limits or input voltages from other sensors or
switches. The other inputs might have to be sensed
by the PCM when it senses a high or low input volt-
age from the control system device in question.
ACCESSING DIAGNOSTIC TROUBLE CODES
A stored diagnostic trouble code (DTC) can be dis-
played by cycling the ignition key On-Off-On-Off-On
within three seconds and observing the malfunction
indicator lamp. This lamp is displayed on the instru-
ment panel as the CHECK ENGINE lamp (Figs. 45
or 46).
They can also be displayed through the use of the
Diagnostic Readout Box (DRB) scan tool. The DRB
scan tool connects to the data link connector in the
engine compartment (Figs. 47 or 48). For operation of
the DRB, refer to the appropriate Powertrain Diag-
nostic Procedures service manual.
Fig. 45 Check Engine LampÐXJ ModelsÐTypical
Fig. 46 Check Engine LampÐYJ ModelsÐTypical
JFUEL SYSTEM GENERAL DIAGNOSIS 14 - 53
EXAMPLES:
²If the lamp (Figs. 45 or 46) flashes 1 time, pauses
and flashes 2 more times, a flashing Diagnostic Trou-
ble Code (DTC) number 12 is indicated. If this code is
observed, it is indicating that the battery has been
disconnected within the last 50 key-on cycles. It
could also indicate that battery voltage has been dis-
connected to the PCM. In either case, other DTC's
may have been erased.
²If the lamp flashes 4 times, pauses and flashes 1
more time, a flashing Diagnostic Trouble Code (DTC)
number 41 is indicated.
²If the lamp flashes 4 times, pauses and flashes 6
more times, a flashing Diagnostic Trouble Code
(DTC) number 46 is indicated.
After any stored DTC information has been ob-
served, the display will end with a flashing DTC
number 55. This will indicate the end of all stored in-
formation.
Refer to the Diagnostic Trouble Code (DTC) charts
for DTC identification.If the problem is repaired or ceases to exist, the
Powertrain Control Module (PCM) cancels the DTC
after 51 engine starts.
Diagnostic Trouble Codes indicate the results of a
failure, but never identify the failed component di-
rectly.
The circuits of the data link connector are shown in
(Fig. 49).
ERASING TROUBLE CODES
After the problem has been repaired, use the DRB
scan tool to erase a Diagnostic Trouble Code (DTC).
Refer to the appropriate Powertrain Diagnostic Pro-
cedures service manual for operation of the DRB
scan tool.
DRB SCAN TOOL
For operation of the DRB scan tool, refer to the ap-
propriate Powertrain Diagnostic Procedures service
manual.
DIAGNOSTIC TROUBLE CODE (DTC)
On the following pages, a list of diagnostic trouble
codes is provided for the 2.5L 4-cylinder and 4.0L
6-cylinder engines. A DTC indicates that the power-
train control module (PCM) has recognized an abnor-
mal signal in a circuit or the system. A DTC may
indicate the result of a failure, but never identify the
failed component directly.
Fig. 47 Data Link ConnectorÐYJ ModelsÐTypical
Fig. 48 Data Link ConnectorÐXJ ModelsÐTypical
Fig. 49 Data Link Connector Schematic
14 - 54 FUEL SYSTEM GENERAL DIAGNOSISJ
DIAGNOSTIC TROUBLE CODE DESCRIPTIONS
Diagnostic
Trouble CodeDRB Scan Tool Description of Diagnostic Trouble Code
11* No Crank Reference Signal at PCM No crank reference signal detected during en-
gine cranking.
12* Battery Disconnect Direct battery input to PCM was disconnected
within the last 50 Key-on cycles.
13** No Change in MAP From Start to Run No difference recognized between the engine
MAP reading and the barometric (atmospheric)
pressure reading at start-up.
14** MAP Sensor Voltage Too Low MAP sensor input below minimum acceptable
voltage.
or
MAP Sensor Voltage Too High MAP sensor input above maximum acceptable
voltage.
15** No Vehicle Speed Sensor Signal No vehicle distance (speed) sensor signal de-
tected during road load conditions.
17* Engine is Cold Too Long Engine coolant temperature remains below
normal operating temperatures during vehicle
travel (thermostat).
21** O2S Stays at Center Neither rich or lean condition detected from
the oxygen sensor input.
or
O2S Shorted to Voltage Oxygen sensor input voltage maintained above
the normal operating range.
22** ECT Sensor Voltage Too High Engine coolant temperature sensor input
above maximum acceptable voltage.
or
ECT Sensor Voltage Too Low Engine coolant temperature sensor input below
minimum acceptable voltage.
23** Intake Air Temp Sensor Voltage Low Intake manifold air temperature sensor input
below the minimum acceptable voltage.
or
Intake Air Temp Sensor Voltage High Intake manifold air temperature sensor input
above the maximum acceptable voltage.
24** Throttle Position Sensor Voltage High Throttle position sensor input above the maxi-
mum acceptable voltage.
or
Throttle Position Sensor Voltage Low Throttle position sensor input below the mini-
mum acceptable voltage.
* Check Engine Lamp will not illuminate at all times if this Diagnostic Trouble Code was recorded. Cycle Ignition key
as described in manual and observe code flashed by Check Engine lamp.
** Check Engine Lamp will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
JFUEL SYSTEM GENERAL DIAGNOSIS 14 - 55
DIAGNOSTIC TROUBLE CODE DESCRIPTIONSÐCONTINUED
Diagnostic
Trouble CodeDRB Scan Tool Description of Diagnostic Trouble Code
25** Idle Air Control Motor Circuits A shorted condition detected in one or more of
the idle air control motor circuits.
27* Injector #1 Control Circuit Injector #1 output driver does not respond
properly to the control signal.
or
Injector #2 Control Circuit Injector #2 output driver does not respond
properly to the control signal.
or
Injector #3 Control Circuit Injector #3 output driver does not respond
properly to the control signal.
or
Injector #4 Control Circuit Injector #4 output driver does not respond
properly to the control signal.
or
Injector #5 Control Circuit Injector #5 output driver does not respond
properly to the control signal.
or
Injector #6 Control Circuit Injector #6 output driver does not respond
properly to the control signal.
33* A/C Clutch Relay Circuit An open or shorted condition detected in the
A/C clutch relay circuit.
34* Speed Control Solenoid Circuits An open or shorted condition detected in the
Speed Control vacuum or vent solenoid cir-
cuits.
or
Speed Control Switch Always Low Speed Control switch input below the mini-
mum acceptable voltage.
or
Speed Control Switch Always High Speed Control switch input above the maxi-
mum acceptable voltage.
35*
(XJ Only)Rad Fan Control Relay Circuits An open or shorted condition detected in the
radiator fan relay circuit.
41** Generator Field Not Switching Properly An open or shorted condition detected in the
generator field control circuit.
42* Auto Shutdown Relay Control Circuit An open or shorted condition detected in the
auto shutdown relay circuit.
* Check Engine Lamp will not illuminate at all times if this Diagnostic Trouble Code was recorded. Cycle Ignition key
as described in manual and observe code flashed by Check Engine lamp.
** Check Engine Lamp will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
14 - 56 FUEL SYSTEM GENERAL DIAGNOSISJ
DIAGNOSTIC TROUBLE CODE DESCRIPTIONSÐCONTINUED
Diagnostic
Trouble CodeDRB Scan Tool Description of Diagnostic Trouble Code
44* Battery Temp Sensor Volts out of Limit An open or shorted condition exists in the en-
gine coolant temperature sensor circuit or a
problem exists in the PCM's battery tempera-
ture voltage circuit.
46** Charging System Voltage Too High Battery voltage sense input above target
charging voltage during engine operation.
47** Charging System Voltage Too Low Battery voltage sense input below target
charging during engine operation. Also, no sig-
nificant change detected in battery voltage
during active test of generator output.
51** O2S Signal Stays Below Center (Lean) Oxygen sensor signal input indicates lean air/
fuel ratio condition during engine operation.
52** O2S Signal Stays Above Center (Rich) Oxygen sensor signal input indicates rich air/
fuel ratio condition during engine operation.
53* Internal PCM Failure PCM Internal fault condition detected.
or
PCM Failure SRI Communications PCM Internal fault condition detected.
54* No Cam Sync Signal at PCM No fuel sync (camshaft signal) detected during
engine cranking.
55* Display not shown on DRB scan tool Completion of diagnostic trouble code display
on the Malfunction Indicator Lamp (Check En-
gine Lamp).
62* PCM Failure SRI miles not stored Unsuccessful attempt to update SRI (service
reminder indicator) miles in the PCM EE-
PROM.
63* PCM Failure EEPROM Write Denied Unsuccessful attempt to write to an EEPROM
location by the PCM.
* Check Engine Lamp will not illuminate at all times if this Diagnostic Trouble Code was recorded. Cycle
Ignition key as described in manual and observe code flashed by Check Engine lamp.
** Check Engine Lamp will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
JFUEL SYSTEM GENERAL DIAGNOSIS 14 - 57