²The PCM pre-positions the idle air control (IAC)
motor.
²The PCM determines atmospheric air pressure
from the MAP sensor input to determine basic fuel
strategy.
²The PCM monitors the engine coolant tempera-
ture sensor input. The PCM modifies fuel strategy
based on this input.
²Intake manifold air temperature sensor input is
monitored.
²Throttle position sensor (TPS) is monitored.
²The auto shutdown (ASD) relay is energized by
the PCM for approximately three seconds.
²The fuel pump is energized through the fuel
pump relay by the PCM. The fuel pump will operate
for approximately three seconds unless the engine is
operating or the starter motor is engaged.
²The O2S sensor heater element is energized via
the O2S relays. The O2S sensor input is not used by
the PCM to calibrate air-fuel ratio during this mode
of operation.
ENGINE START-UP MODE
This is an Open Loop mode. The following actions
occur when the starter motor is engaged.
The PCM receives inputs from:
²Battery voltage
²Engine coolant temperature sensor
²Crankshaft position sensor
²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Starter motor relay
²Camshaft position sensor signal
The PCM monitors the crankshaft position sensor.
If the PCM does not receive a crankshaft position
sensor signal within approximately 3 seconds of
cranking the engine, it will shut down the fuel injec-
tion system.
The fuel pump is activated by the PCM through
the fuel pump relay.
Voltage is applied to the fuel injectors with the
ASD relay via the PCM. The PCM will then control
the injection sequence and injector pulse width by
turning the ground circuit to each individual injector
on and off.
The PCM determines the proper ignition timing
according to input received from the crankshaft posi-
tion sensor.
ENGINE WARM-UP MODE
This is an Open Loop mode. During engine warm-
up, the PCM receives inputs from:
²Battery voltage
²Crankshaft position sensor
²Engine coolant temperature sensor²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Camshaft position sensor signal
²Park/neutral switch (gear indicator signalÐauto.
trans. only)
²Air conditioning select signal (if equipped)
²Air conditioning request signal (if equipped)
Based on these inputs the following occurs:
²Voltage is applied to the fuel injectors with the
ASD relay via the PCM. The PCM will then control
the injection sequence and injector pulse width by
turning the ground circuit to each individual injector
on and off.
²The PCM adjusts engine idle speed through the
idle air control (IAC) motor and adjusts ignition tim-
ing.
²The PCM operates the A/C compressor clutch
through the clutch relay. This is done if A/C has been
selected by the vehicle operator and requested by the
A/C thermostat.
²When engine has reached operating tempera-
ture, the PCM will begin monitoring O2S sensor
input. The system will then leave the warm-up mode
and go into closed loop operation.
IDLE MODE
When the engine is at operating temperature, this
is a Closed Loop mode. At idle speed, the PCM
receives inputs from:
²Air conditioning select signal (if equipped)
²Air conditioning request signal (if equipped)
²Battery voltage
²Crankshaft position sensor
²Engine coolant temperature sensor
²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Camshaft position sensor signal
²Battery voltage
²Park/neutral switch (gear indicator signalÐauto.
trans. only)
²Oxygen sensors
Based on these inputs, the following occurs:
²Voltage is applied to the fuel injectors with the
ASD relay via the PCM. The PCM will then control
injection sequence and injector pulse width by turn-
ing the ground circuit to each individual injector on
and off.
²The PCM monitors the O2S sensor input and
adjusts air-fuel ratio by varying injector pulse width.
It also adjusts engine idle speed through the idle air
control (IAC) motor.
²The PCM adjusts ignition timing by increasing
and decreasing spark advance.
WJELECTRONIC CONTROL MODULES 8E - 13
POWERTRAIN CONTROL MODULE (Continued)
²The PCM operates the A/C compressor clutch
through the clutch relay. This happens if A/C has
been selected by the vehicle operator and requested
by the A/C thermostat.
CRUISE MODE
When the engine is at operating temperature, this
is a Closed Loop mode. At cruising speed, the PCM
receives inputs from:
²Air conditioning select signal (if equipped)
²Air conditioning request signal (if equipped)
²Battery voltage
²Engine coolant temperature sensor
²Crankshaft position sensor
²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Camshaft position sensor signal
²Park/neutral switch (gear indicator signalÐauto.
trans. only)
²Oxygen (O2S) sensors
Based on these inputs, the following occurs:
²Voltage is applied to the fuel injectors with the
ASD relay via the PCM. The PCM will then adjust
the injector pulse width by turning the ground circuit
to each individual injector on and off.
²The PCM monitors the O2S sensor input and
adjusts air-fuel ratio. It also adjusts engine idle
speed through the idle air control (IAC) motor.
²The PCM adjusts ignition timing by turning the
ground path to the coil on and off.
²The PCM operates the A/C compressor clutch
through the clutch relay. This happens if A/C has
been selected by the vehicle operator and requested
by the A/C thermostat.
ACCELERATION MODE
This is an Open Loop mode. The PCM recognizes
an abrupt increase in throttle position or MAP pres-
sure as a demand for increased engine output and
vehicle acceleration. The PCM increases injector
pulse width in response to increased throttle opening.
DECELERATION MODE
When the engine is at operating temperature, this
is an Open Loop mode. During hard deceleration, the
PCM receives the following inputs.
²Air conditioning select signal (if equipped)
²Air conditioning request signal (if equipped)
²Battery voltage
²Engine coolant temperature sensor
²Crankshaft position sensor
²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Camshaft position sensor signal²Park/neutral switch (gear indicator signalÐauto.
trans. only)
²Vehicle speed
If the vehicle is under hard deceleration with the
proper rpm and closed throttle conditions, the PCM
will ignore the oxygen sensor input signal. The PCM
will enter a fuel cut-off strategy in which it will not
supply a ground to the injectors. If a hard decelera-
tion does not exist, the PCM will determine the
proper injector pulse width and continue injection.
Based on the above inputs, the PCM will adjust
engine idle speed through the idle air control (IAC)
motor.
The PCM adjusts ignition timing by turning the
ground path to the coil on and off.
WIDE OPEN THROTTLE MODE
This is an Open Loop mode. During wide open
throttle operation, the PCM receives the following
inputs.
²Battery voltage
²Crankshaft position sensor
²Engine coolant temperature sensor
²Intake manifold air temperature sensor
²Manifold absolute pressure (MAP) sensor
²Throttle position sensor (TPS)
²Camshaft position sensor signal
During wide open throttle conditions, the following
occurs:
²Voltage is applied to the fuel injectors with the
ASD relay via the PCM. The PCM will then control
the injection sequence and injector pulse width by
turning the ground circuit to each individual injector
on and off. The PCM ignores the oxygen sensor input
signal and provides a predetermined amount of addi-
tional fuel. This is done by adjusting injector pulse
width.
²The PCM adjusts ignition timing by turning the
ground path to the coil on and off.
IGNITION SWITCH OFF MODE
When ignition switch is turned to OFF position,
the PCM stops operating the injectors, ignition coil,
ASD relay and fuel pump relay.
DESCRIPTION - 5 VOLT SUPPLIES
Two different Powertrain Control Module (PCM)
five volt supply circuits are used; primary and sec-
ondary.
DESCRIPTION - IGNITION CIRCUIT SENSE
This circuit ties the ignition switch to the Power-
train Control Module (PCM).
8E - 14 ELECTRONIC CONTROL MODULESWJ
POWERTRAIN CONTROL MODULE (Continued)
DESCRIPTION - POWER GROUNDS
The Powertrain Control Module (PCM) has 2 main
grounds. Both of these grounds are referred to as
power grounds. All of the high-current, noisy, electri-
cal devices are connected to these grounds as well as
all of the sensor returns. The sensor return comes
into the sensor return circuit, passes through noise
suppression, and is then connected to the power
ground.
The power ground is used to control ground cir-
cuits for the following PCM loads:
²Generator field winding
²Fuel injectors
²Ignition coil(s)
²Certain relays/solenoids
²Certain sensors
DESCRIPTION - SENSOR RETURN
The Sensor Return circuits are internal to the Pow-
ertrain Control Module (PCM).
Sensor Return provides a low±noise ground refer-
ence for all engine control system sensors. Refer to
Power Grounds for more information.
OPERATION
OPERATION - PCM
(1) Also refer to Modes of Operation.
The PCM operates the fuel system. The PCM is a
pre-programmed, triple microprocessor digital com-
puter. It regulates ignition timing, air-fuel ratio,
emission control devices, charging system, certain
transmission features, speed control, air conditioning
compressor clutch engagement and idle speed. The
PCM can adapt its programming to meet changing
operating conditions.
The PCM receives input signals from various
switches and sensors. Based on these inputs, the
PCM regulates various engine and vehicle operations
through different system components. These compo-
nents are referred to as Powertrain Control Module
(PCM) Outputs. The sensors and switches that pro-
vide inputs to the PCM are considered Powertrain
Control Module (PCM) Inputs.
The PCM adjusts ignition timing based upon
inputs it receives from sensors that react to: engine
rpm, manifold absolute pressure, engine coolant tem-
perature, throttle position, transmission gear selec-
tion (automatic transmission), vehicle speed and the
brake switch.
The PCM adjusts idle speed based on inputs it
receives from sensors that react to: throttle position,
vehicle speed, transmission gear selection, engine
coolant temperature and from inputs it receives from
the air conditioning clutch switch and brake switch.Based on inputs that it receives, the PCM adjusts
ignition coil dwell. The PCM also adjusts the gener-
ator charge rate through control of the generator
field and provides speed control operation.
NOTE: PCM Inputs:
²A/C request
²Auto shutdown (ASD) sense
²Battery temperature
²Battery voltage
²Brake switch
²J1850 bus circuits
²Camshaft position sensor signal
²Crankshaft position sensor
²Data link connections for DRB scan tool
²Engine coolant temperature sensor
²Five volts (primary)
²Five volts (secondary)
²Fuel level
²Generator (battery voltage) output
²Ignition circuit sense (ignition switch in on/off/
crank/run position)
²Intake manifold air temperature sensor
²Leak detection pump (switch) sense (if equipped)
²Manifold absolute pressure (MAP) sensor
²Oil pressure
²Overdrive/override switch
²Oxygen sensors
²Park/neutral switch (auto. trans. only)
²Power ground
²Sensor return
²Signal ground
²Speed control multiplexed single wire input
²Throttle position sensor
²Transmission governor pressure sensor
²Transmission temperature sensor
²Vehicle speed (from ABS module)
NOTE: PCM Outputs:
²A/C clutch relay
²Auto shutdown (ASD) relay
²J1850 (+/-) circuits for: speedometer, voltmeter,
fuel gauge, oil pressure gauge/lamp, engine temp.
gauge and speed control warn. lamp
²Data link connection for DRBIIItscan tool
²EGR valve control solenoid (if equipped)
²EVAP canister purge solenoid
²Fuel injectors
²Fuel pump relay
²Generator field driver (-)
²Generator field driver (+)
²Generator lamp (if equipped)
²Idle air control (IAC) motor
²Ignition coil
²Leak detection pump
WJELECTRONIC CONTROL MODULES 8E - 15
POWERTRAIN CONTROL MODULE (Continued)
(18) 4.0L Engine: Verify wire harness connector is
firmly connected to Engine Coolant Temperature
(ECT) sensor (Fig. 11).(19) 4.7L Engine: Verify MAP and Engine Coolant
Temperature (ECT) sensor electrical connectors are
firmly connected to sensors (Fig. 12).
(20) Verify fuel injector wire harness connectors
are firmly connected to injectors in correct order.
Each harness connector is numerically tagged with
injector number (INJ 1, INJ 2 etc.) of its correspond-
ing fuel injector and cylinder number.
(21) Raise and support vehicle.
(22) Verify all oxygen sensor wire connectors are
firmly connected to sensors. Inspect sensors and con-
nectors for damage (Fig. 13)or (Fig. 14).
Fig. 10 IAT, IAC, TPS Sensor LocationsÐ4.7L V-8
Engine
1 - MOUNTING BOLTS (3)
2 - THROTTLE BODY
3 - IAT SENSOR CONNECTOR
4 - IAC MOTOR CONNECTOR
5 - TPS CONNECTOR
Fig. 11 ECT Sensor LocationÐ4.0L Engine
1 - THERMOSTAT HOUSING
2 - ENGINE COOLANT TEMPERATURE SENSOR
3 - ELECTRICAL CONNECTOR
Fig. 12 MAP and ECT Sensor LocationsÐ4.7L V-8
Engine
1 - ECT SENSOR
2 - MOUNTING BOLTS (2)
3 - MAP SENSOR
4 - INTAKE MANIFOLD
WJFUEL INJECTION 14 - 35
FUEL INJECTION (Continued)
THROTTLE BODY
DESCRIPTION
The throttle body is located on the intake manifold.
Fuel does not enter the intake manifold through the
throttle body. Fuel is sprayed into the manifold by
the fuel injectors.
OPERATION
Filtered air from the air cleaner enters the intake
manifold through the throttle body. The throttle body
contains an air control passage controlled by an Idle
Air Control (IAC) motor. The air control passage is
used to supply air for idle conditions. A throttle valve
(plate) is used to supply air for above idle conditions.
Certain sensors are attached to the throttle body.
The accelerator pedal cable, speed control cable and
transmission control cable (when equipped) are con-
nected to the throttle body linkage arm.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.
REMOVAL
REMOVAL - 4.0L
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 Powertrain Control Module (PCM).
(1) Remove air cleaner duct and air resonator box
at throttle body.
(2) Disconnect throttle body electrical connectors
at MAP sensor, IAC motor and TPS (Fig. 35).
Fig. 33 Oxygen Sensor LocationsÐ4.0L Engine
14 - 52 FUEL INJECTIONWJ
O2S SENSOR (Continued)
INSTALLATION - 4.7L
(1) Clean throttle body-to-intake manifold o-ring.
(2) Clean mating surfaces of throttle body and
intake manifold.
(3) Install throttle body to intake manifold by posi-
tioning throttle body to manifold alignment pins.
(4) Install three mounting bolts. Tighten bolts to
12 N´m (105 in. lbs.) torque.
(5) Install control cables.
(6) Install vacuum line to throttle body.
(7) Install electrical connectors.
(8) Install air duct/air box at throttle body.
THROTTLE CONTROL CABLE
REMOVAL
REMOVAL - 4.0L
CAUTION: Be careful not to damage or kink the
cable core wire (within the cable sheathing) while
servicing accelerator pedal or throttle cable.
(1) From inside vehicle, hold up accelerator pedal.
Remove plastic cable retainer (clip) and throttle cable
core wire from upper end of pedal arm (Fig. 16).
Plastic cable retainer (clip) snaps into pedal arm.
(2) Remove cable core wire at pedal arm.
(3) From inside vehicle, remove clip holding cable
to dashpanel (Fig. 16).
(4) Remove cable housing from dash panel and
pull into engine compartment.
(5) Remove (unsnap) cable from routing clips on
engine valve cover.
(6) Remove cable connector at throttle body
bellcrank ball by unsnapping rearward (Fig. 37).
(7) Remove throttle cable from bracket by com-
pressing release tabs (Fig. 37) and pushing cable
through hole in bracket.
(8) Remove throttle cable from vehicle.
Fig. 35 Throttle Body and Sensor LocationsÐ4.0L
Engine
1 - MOUNTING BOLTS (4)
2 - THROTTLE BODY
3 - IAC MOTOR
4 - ELEC. CONN.
5 - TPS
6 - MAP SENSOR
7 - ELEC. CONN.
8 - IAT SENSOR
9 - ELEC. CONN.
Fig. 36 Throttle Body, Sensors and Electrical
ConnectorsÐ4.7L V-8 Engine
1 - MOUNTING BOLTS (3)
2 - THROTTLE BODY
3 - IAT SENSOR CONNECTOR
4 - IAC MOTOR CONNECTOR
5 - TPS CONNECTOR
14 - 54 FUEL INJECTIONWJ
THROTTLE BODY (Continued)
(M)Malfunction Indicator Lamp (MIL) illuminated during engine operation if this DTC was recorded
(depending if required by CARB and/or EPA). MIL is displayed as an engine icon on instrument panel.
(G)Generator lamp illuminated
Generic Scan
Tool P-CodeDRB Scan Tool Display Brief Description of DTC
P1291 (M) No Temperature Rise Seen From
Intake Air HeatersProblem detected in intake manifold air heating system.
P1292 CNG Pressure Sensor Voltage Too
HighCompressed natural gas pressure sensor reading above
acceptable voltage.
P1293 CNG Pressure Sensor Voltage Too
LowCompressed natural gas pressure sensor reading below
acceptable voltage.
P1294 (M) Target Idle Not Reached Target RPM not achieved during drive idle condition.
Possible vacuum leak or IAC (AIS) lost steps.
P1295 (M) No 5 Volts to TP Sensor Loss of a 5 volt feed to the Throttle Position Sensor has
been detected.
P1295 (M) Accelerator Position Sensor (APPS)
Supply Voltage Too LowAPPS supply voltage input below the minimum
acceptable voltage.
P1296 No 5 Volts to MAP Sensor Loss of a 5 volt feed to the MAP Sensor has been
detected.
P1297 (M) No Change in MAP From Start To
RunNo difference is recognized between the MAP reading at
engine idle and the stored barometric pressure reading.
P1298 Lean Operation at Wide Open
ThrottleA prolonged lean condition is detected during Wide Open
Throttle
P1299 Vacuum Leak Found (IAC Fully
Seated)MAP Sensor signal does not correlate to Throttle Position
Sensor signal. Possible vacuum leak.
P1388 Auto Shutdown Relay Control Circuit An open or shorted condition detected in the ASD or CNG
shutoff relay control ckt.
P1388 Auto Shutdown Relay Control Circuit An open or shorted condition detected in the auto
shutdown relay circuit.
P1389 No ASD Relay Output Voltage At
PCMNo Z1 or Z2 voltage sensed when the auto shutdown
relay is energized.
P1389 (M) No ASD Relay Output Voltage at
PCMAn open condition detected In the ASD relay output
circuit.
P1390 Timing Belt Skipped 1 Tooth or More Relationship between Cam and Crank signals not correct
P1391 (M) Intermittent Loss of CMP or CKP Loss of the Cam Position Sensor or Crank Position
sensor has occurred. For PL 2.0L
P1398 (M) Mis-Fire Adaptive Numerator at Limit PCM is unable to learn the Crank Sensor's signal in
preparation for Misfire Diagnostics. Probable defective
Crank Sensor
P1399 Wait To Start Lamp Cicuit An open or shorted condition detected in the Wait to Start
Lamp circuit.
P1403 No 5V to EGR Sensor Loss of 5v feed to the EGR position sensor.
P01475 Aux 5 Volt Supply Voltage High Sensor supply voltage for ECM sensors is too high.
P1476 Too Little Secondary Air Insufficient flow of secondary air injection detected during
aspirator test (was P0411)
P1477 Too Much Secondary Air Excessive flow of secondary air injection detected during
aspirator test (was P0411).
25 - 12 EMISSIONS CONTROLWJ
EMISSIONS CONTROL (Continued)