1 second. Therefore, battery voltage is not supplied to
the fuel pump, ignition coil, fuel injectors and heated
oxygen sensors.
ENGINE START-UP MODE
This is an OPEN LOOP mode. If the vehicle is in
park or neutral (automatic transaxles) or the clutch
pedal is depressed (manual transaxles) the ignition
switch energizes the starter relay when the engine is
not running. The following actions occur when the
starter motor is engaged.
²If the PCM receives the camshaft position sensor
and crankshaft position sensor signals, it energizes
the Auto Shutdown (ASD) relay and fuel pump relay.
If the PCM does not receive both signals within
approximately one second, it will not energize the
ASD relay and fuel pump relay. The ASD and fuel
pump relays supply battery voltage to the fuel pump,
fuel injectors, ignition coil, (EGR solenoid and PCV
heater if equipped) and heated oxygen sensors.
²The PCM energizes the injectors (on the 69É
degree falling edge) for a calculated pulse width until
it determines crankshaft position from the camshaft
position sensor and crankshaft position sensor sig-
nals. The PCM determines crankshaft position within
1 engine revolution.
²After determining crankshaft position, the PCM
begins energizing the injectors in sequence. It adjusts
injector pulse width and controls injector synchroni-
zation by turning the individual ground paths to the
injectors On and Off.
²When the engine idles within 64 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.
Once the ASD and fuel pump relays have been
energized, the PCM determines injector pulse width
based on the following:
²MAP
²Engine RPM
²Battery voltage
²Engine coolant temperature
²Inlet/Intake air temperature (IAT)
²Throttle position
²The number of engine revolutions since cranking
was initiated
During Start-up the PCM maintains ignition tim-
ing at 9É BTDC.
ENGINE WARM-UP MODE
This is an OPEN LOOP mode. The following inputs
are received by the PCM:
²Manifold Absolute Pressure (MAP)
²Crankshaft position (engine speed)
²Engine coolant temperature
²Inlet/Intake air temperature (IAT)²Camshaft position
²Knock sensor
²Throttle position
²A/C switch status
²Battery voltage
²Vehicle speed
²Speed control
²O2 sensors
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 ignition timing and engine idle
speed. Engine idle speed is adjusted through the idle
air control motor.
CRUISE OR IDLE MODE
When the engine is at operating temperature this
is a CLOSED LOOP mode. During cruising or idle
the following inputs are received by the PCM:
²Manifold absolute pressure
²Crankshaft position (engine speed)
²Inlet/Intake air temperature
²Engine coolant temperature
²Camshaft position
²Knock sensor
²Throttle position
²Exhaust gas oxygen content (O2 sensors)
²A/C switch status
²Battery voltage
²Vehicle speed
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 adjusts the air/fuel ratio according
to the oxygen content in the exhaust gas (measured
by the upstream and downstream heated oxygen sen-
sor).
The PCM monitors for engine misfire. During
active misfire and depending on the severity, the
PCM either continuously illuminates or flashes the
malfunction indicator lamp (Check Engine light on
instrument panel). Also, the PCM stores an engine
misfire DTC in memory, if 2nd trip with fault.
The PCM performs several diagnostic routines.
They include:
²Oxygen sensor monitor
²Downstream heated oxygen sensor diagnostics
during open loop operation (except for shorted)
²Fuel system monitor
²EGR monitor (if equipped)
²Purge system monitor
²Catalyst efficiency monitor
²All inputs monitored for proper voltage range,
rationality.
RSFUEL INJECTION14-19
FUEL INJECTION (Continued)
ProCarManuals.com
INSTALLATION
(1) Position accelerator pedal assembly on dash
panel. Install retaining nuts. Tighten retaining nuts
to 12 N´m (105 in. lbs.) torque (Fig. 3).(2) From inside the vehicle, hold up the pedal and
install the throttle cable and pedal retainer in the
upper end of the pedal lever (Fig. 2).
(3) From the engine compartment, hold the throt-
tle body lever in the wide open position and install
the throttle cable (Fig. 1).
CRANKSHAFT POSITION
SENSOR
DESCRIPTION
The 2.4L crankshaft sensor is located on the rear
of the engine near the accessory drive belt (Fig. 4).
The 3.3/3.8L crankshaft sensor is located on the rear
of the transmission housing, above the differential
housing (Fig. 5). The bottom of the sensor is posi-
tioned next to the drive plate.
OPERATION
The crankshaft position sensor detects slots cut
into the transmission driveplate extension (Fig. 6).
There are 3 sets of slots. Each set contains 4 slots,
for a total of 12 slots (Fig. 7). Basic timing is set by
the position of the last slot in each group. Once the
Powertrain Control Module (PCM) senses the last
slot, it determines crankshaft position (which piston
will next be at TDC) from the camshaft position sen-
sor input. The 4 pulses generated by the crankshaft
position sensor represent the 69É, 49É, 29É, and 9É
BTDC marks. It may take the PCM one engine rev-
olution to determine crankshaft position.
The PCM uses crankshaft position reference to
determine injector sequence, ignition timing and the
presence of misfire. Once the PCM determines crank-
shaft position, it begins energizing the injectors in
sequence.
Fig. 2 CABLE CLIP AND GROMMET
1 - Retainer Clip
2 - Grommet
3 - Cable Assembly
4 - Cable Retainer
5 - Dash Panel
6 - Grommet
Fig. 3 ACCELERATOR PEDAL AND THROTTLE
CABLE
1 - Grommet
2 - Cable
3 - Pedal Shaft and Bracket
4 - Seal
5 - Dash Panel
6 - Cable Assembly
Fig. 4 CRANKSHAFT SENSOR 2.4L
14 - 24 FUEL INJECTIONRS
ACCELERATOR PEDAL (Continued)
ProCarManuals.com
REMOVAL
(1) Disconnect the negative battery cable.
(2) Raise vehicle and support.
(3) Disconnect the electrical connector (Fig. 8).
(4) Remove crankshaft sensor bolt (Fig. 9).
(5) Remove the crankshaft sensor.
INSTALLATION - 2.4L
(1) Install the crankshaft sensor.
(2) Install crankshaft sensor bolt and tighten.
(3) Connect the electrical connector (Fig. 8).
(4) Lower vehicle.
(5) Connect the negative battery cable.
ENGINE SPEED SENSOR
DESCRIPTION
The PCM receives a signal from the TCM to indi-
cate vehicle speed on automatic transmission cars.
On 4 cylinder Manual transmission cars (if equipped)
vehicle, a dedicated vehicle speed sensor is connected
Fig. 5 CRANKSHAFT SENSOR 3.3/3.8L
Fig. 6 Crankshaft Position Sensor
1 - CRANKSHAFT POSITION SENSOR
Fig. 7 Timing Slots
1 - TORQUE CONVERTER DRIVE PLATE
2 - SLOTS
Fig. 8 CRANKSHAFT SENSOR 2.4L
RSFUEL INJECTION14-25
CRANKSHAFT POSITION SENSOR (Continued)
ProCarManuals.com
²Deceleration air flow control
²A/C compressor load control (also opens the pas-
sage slightly before the compressor is engaged so
that the engine rpm does not dip down when the
compressor engages)
Target Idle
Target idle is determined by the following inputs:
²Gear position
²ECT Sensor
²Battery voltage
²Ambient/Battery Temperature Sensor
²VSS
²TPS
²MAP Sensor
REMOVAL
When servicing throttle body components, always
reassemble components with new O-rings and seals
where applicable. Never use lubricants on O-rings or
seals, damage may result. If assembly of component
is difficult, use water to aid assembly. Use care when
removing hoses to prevent damage to hose or hose
nipple.
(1) Disconnect negative cable from battery.
(2) Remove electrical connector from idle air con-
trol motor (Fig. 17).
(3) Remove idle air control motor mounting screws.
(4) Remove motor from throttle body. Ensure the
O-rings is removed with the motor.
INSTALLATION
When servicing throttle body components, always
reassemble components with new O-rings and seals
where applicable. Never use lubricants on O-rings orseals, damage may result. If assembly of component
is difficult,a light coat of engine oil may be
applied to the O-RINGS ONLY (Fig. 18)to aid
assembly. Use care when removing hoses to prevent
damage to hose or hose nipple.
(1) Carefully place idle air control motor into
throttle body.
(2) Install mounting screw. Tighten screws to 2.5
N´m (22.1 in. lbs.) torque.
(3) Connect electrical connector to idle air control
motor.
(4) Connect negative cable to battery.
INLET AIR TEMPERATURE
SENSOR
DESCRIPTION
The IAT Sensor is a Negative Temperature Coeffi-
cient (NTC) Sensor that provides information to the
PCM regarding the temperature of the air entering
the intake manifold (Fig. 19).
OPERATION
Inlet/Intake Air Temperature (NGC)
The Intake Air Temperature (IAT) sensor value is
used by the PCM to determine air density.
The PCM uses this information to calculate:
²Injector pulse width
²Adjustment of ignition timing (to prevent spark
knock at high intake air temperatures)
Battery Temperature (SBEC Vehicles without
Battery Temperature sensor)
The inlet air temperature sensor replaces the
intake air temperature sensor and the battery tem-
perature sensor. The PCM uses the information from
the inlet air temperature sensor to determine values
Fig. 17 IDLE AIR CONTROL VALVE LOCATION
Fig. 18 O-RINGS
1 - O-rings
RSFUEL INJECTION14-29
IDLE AIR CONTROL MOTOR (Continued)
ProCarManuals.com
(4) At the dash panel, install the cable retainer
clip between the end of the throttle cable fitting and
grommet
(5) From the engine compartment, rotate the
throttle lever wide open and install the throttle
cable.
THROTTLE POSITION SENSOR
DESCRIPTION
The throttle position sensor mounts to the side of
the throttle body (Fig. 30) or (Fig. 31).The sensor
connects to the throttle blade shaft. The TPS is a
variable resistor that provides the Powertrain Con-
trol Module (PCM) with an input signal (voltage).
OPERATION
The signal represents throttle blade position. As
the position of the throttle blade changes, the resis-
tance of the TPS changes.
The PCM supplies approximately 5 volts to the
TPS. The TPS output voltage (input signal to the
powertrain control module) represents throttle blade
position. The TPS output voltage to the PCM varies
from approximately 0.6 volt at minimum throttle
opening (idle) to a maximum of 4.5 volts at wide open
throttle.
Along with inputs from other sensors, the PCM
uses the TPS input to determine current engine oper-
ating conditions. The PCM also adjusts fuel injector
pulse width and ignition timing based on these
inputs.
REMOVAL - 3.3/3.8L
(1) Disconnect the negative battery cable.
(2) Remove the electrical connector from the Inlet
Air Temperature sensor.
(3) Remove the air cleaner box lid. Remove hose
from throttle body.
(4) Disconnect the electrical connector at TPS.
(5) Disconnect the electrical connector at IAC.
(6) Remove the throttle and speed control cables
from throttle body.
(7) Remove 3 mounting bolts from throttle body.
(8) Remove throttle body.
(9) Disconnect the purge vacuum line from the
throttle body.
(10) Remove TPS from throttle body.
INSTALLATION - 3.3/3.8L
(1) Install TPS to throttle body.
(2) Disconnect the purge vacuum line from the
throttle body.
(3) Install throttle body.
(4) Install 3 mounting bolts from throttle body.
Tighten bolts.
(5) Install the throttle and speed control cables to
throttle body.
(6) Connect the electrical connector at TPS.
(7) Connect the electrical connector at IAC.
(8) Install the air cleaner box lid. Install hose to
throttle body.
(9) Install the electrical connector to the Inlet Air
Temperature sensor.
(10) Connect the negative battery cable.
Fig. 30 Throttle Position SensorÐ2.4L Engine
1 - Idle Air Control Motor
2 - Throttle Position Sensor
Fig. 31 Throttle Position SensorÐ3.3/3.8L Engine
1 - Idle Air Control Motor
2 - Throttle Position Sensor
14 - 36 FUEL INJECTIONRS
THROTTLE CONTROL CABLE (Continued)
ProCarManuals.com
(17) Remove the 3 bolts attaching the front
bracket to the power steering pump and separate the
power steering pump from the front bracket.
(18) If the power steering pump pulley needs to be
transferred, (Refer to 19 - STEERING/PUMP - DIS-
ASSEMBLY).
REMOVAL - PUMP (3.3L/3.8L ENGINE)
(1) Remove the (-) negative battery cable from the
battery and isolate cable.
(2) Remove the wiper module (unit)(Refer to 8 -
ELECTRICAL/WIPERS/WASHERS/WIPER MOD-
ULE - REMOVAL).
(3) Raise the vehicle. (Refer to LUBRICATION &
MAINTENANCE/HOISTING - STANDARD PROCE-
DURE)
(4) Remove the drive belt splash shield.
(5) Remove the pressure hose routing bracket bolt
(Fig. 9).
(6) lower the vehicle.
(7) Remove cap from power steering fluid reser-
voir.
(8) Using a siphon pump, remove as much power
steering fluid as possible from the power steering
fluid reservoir.
(9) Disconnect the pressure hose from the pump
(Fig. 10).
(10) Disconnect the fluid supply hose from the
pump (Fig. 10).
(11) Remove the three front mounting bolts
through the pulley (Fig. 11)
(12) Remove the pump (with pulley) through the
engine compartment rocking it over the aluminum
bracket.
REMOVAL - PUMP (2.5L DIESEL)
(1) Remove the negative (-) battery cable from the
battery and isolate cable.
(2) Remove the fill cap from the power steering
fluid reservoir.
Fig. 9 Pressure Hose Routing Clamp
1 - PRESSURE HOSE TUBE
2 - STEERING GEAR
3 - CRADLE CROSSMEMBER
4 - DRIVESHAFT
5 - ROUTING CLAMP BRACKET
Fig. 10 Supply And Pressure Hoses At Pump
1 - PRESSURE HOSE AND FITTING
2 - SUPPLY HOSE AND CLAMP
3 - POWER STEERING PUMP
Fig. 11 Pump Mounting
1 - PUMP REAR MOUNTING BOLT (2001 ONLY)
2 - PUMP FRONT MOUNTING BOLT (3)
3 - TIMING CHAIN COVER AND PUMP BRACKET THRU BOLT
(2001 ONLY)
4 - PUMP BELT PULLEY
5 - POWER STEERING PUMP
6 - BRACKET (2001 ONLY)
19 - 40 PUMPRS
PUMP (Continued)
ProCarManuals.com
Since there are four switches, there are 16 possible
combinations of open and closed switches (codes).
Seven of these codes are related to gear position and
three are recognized as ªbetween gearº codes. This
results in six codes which should never occur. These
are called ªinvalidº codes. An invalid code will result
in a DTC, and the PCM/TCM will then determine the
shift lever position based on pressure switch data.
This allows reasonably normal transmission opera-
tion with a TRS failure.
TRS SWITCH STATES
SLP T42 T41 T3 T1
PCL CL CL OP
RCL OP OP OP
NCL CL OP CL
ODOP OP OP CL
3OP OP CL OP
LCL OP CL CL
TRANSMISSION TEMPERATURE SENSOR
The TRS has an integrated thermistor (Fig. 329)
that the PCM/TCM uses to monitor the transmis-
sion's sump temperature. Since fluid temperature
can affect transmission shift quality and convertor
lock up, the PCM/TCM requires this information to
determine which shift schedule to operate in. The
PCM also monitors this temperature data so it can
energize the vehicle cooling fan(s) when a transmis-
sion ªoverheatº condition exists. If the thermistor cir-
cuit fails, the PCM/TCM will revert to calculated oil
temperature usage.
CALCULATED TEMPERATURE
A failure in the temperature sensor or circuit will
result in calculated temperature being substituted for
actual temperature. Calculated temperature is a pre-
dicted fluid temperature which is calculated from a
combination of inputs:
²Battery (ambient) temperature
²Engine coolant temperature
²In-gear run time since start-up
REMOVAL
(1) Remove valve body assembly from transaxle.
(Refer to 21 - TRANSMISSION/TRANSAXLE/AUTO-
MATIC - 41TE/VALVE BODY - REMOVAL)
(2) Remove transmission range sensor retaining
screw and remove sensor from valve body (Fig. 330).
(3) Remove TRS from manual shaft.
INSTALLATION
(1) Install transmission range sensor (TRS) to the
valve body and torque retaining screw (Fig. 330) to 5
N´m (45 in. lbs.).
(2) Install valve body to transaxle. (Refer to 21 -
TRANSMISSION/TRANSAXLE/AUTOMATIC -
41TE/VALVE BODY - INSTALLATION)
TRD LINK
DESCRIPTION
The Torque Reduction Link (TRD) is a wire
between the PCM and TCM that is used by the TCM
to request torque management. Torque management
controls or reduces torque output of the engine dur-
ing certain shift sequences, reducing torque applied
to the transaxle clutches.
OPERATION
The torque management signal is basically a
12-volt pull-up supplied by the PCM to the TCM over
the torque reduction link (TRD). Torque management
is requested when the TCM pulses this signal to
ground. The PCM recognizes this request and
responds by retarding ignition timing, killing fuel
injectors, etc. The PCM sends a confirmation of the
request to the TCM via the communication bus.
Torque reduction is not noticable by the driver, and
usually lasts for a very short period of time.
If the confirmation signal is not received by the
TCM after two sequential request messages, a diag-
nostic trouble code will be set.
Fig. 330 Remove Transmission Range Sensor
1 - TRANSMISSION RANGE SENSOR
2 - MANUAL VALVE CONTROL PIN
3 - RETAINING SCREW
RS41TE AUTOMATIC TRANSAXLE21 - 249
TRANSMISSION RANGE SENSOR (Continued)
ProCarManuals.com
SYMPTOM POSSIBLE CAUSE
Buzz, Squeak,Rattles from sunroof Loose or broken attaching hardware.
No lubracation in track.
Worn or broken mechanism.
Cables bunched or kinked
Sunshade will not function or does not
operate smoothlySunshade feet are missing, broken or loose.
No lubracation in track.
Track obstructions or interference.
Glass movement not consistant or glass does
not operate smoothlyGlass and Track timing.
Glass and Track alignment
Cables and Guide alignment
WATER DRAINAGE AND WIND NOISE DIAGNOSIS
The sliding glass panel is designed to seal water
entry with a snug fit between the roof and the seal.
The fit can be checked by inserting a piece of paper
between the roof and the seal. The piece of paper
should have some resistance when pulled out when
the glass panel is in the closed position. The sunroof
housing will drain off a minimum amount of water.
Excessive wind noise could result if the gap clear-
ances are exceeded. The sunroof glass panel may
need to be adjusted. Refer to Sunroof Glass Panel
Adjustment for proper procedures.
Adequate drainage is provided by a drain trough in
the sunroof housing which encircles the sliding glass
panel and leads to drain hoses. If a wet headliner or
other water leak complaints are encountered, before
performing any adjustments, first ensure that the
drainage system is not plugged or disconnected. Use
a pint container to pour water into the sunroof hous-
ing drain trough. If water flow is restricted, use com-
pressed air to blow out any material plugging the
drain system. Retest system again.
To further check for a disconnected drain hose:
(1) Remove A-pillar trim, sun visors, and map
lamps/mini console.
(2) Remove sunroof opening trim lace. Refer to
Sunroof Opening Trim Lace.
NOTE: Care must be taken not to fold or kink the
headliner upon removal.
(3) Lower headliner as necessary to gain access to
sunroof housing drain tubes. Refer to Headlining
Removal and Installation for proper procedures.
(4) Repair as necessary.
DRAIN TUBE
REMOVAL
FRONT HOSES
NOTE: Front A-pillars are filled with sound deaden-
ing foam and the front drain tubes are sealed into
the pillars.
(1) Move glass panel to the fully closed position.
(2) Disconnect negative battery cable.
(3) Remove headliner (Refer to 23 - BODY/INTE-
RIOR/HEADLINER - REMOVAL).
(4) Disconnect the drain hose from the sunroof
housing (Fig. 1).
(5) Drain any liquid from hose connection, repair
as necessary.
REAR HOUSING HOSE
(1) Move glass panel to the fully closed position.
(2) Disconnect negative battery cable.
(3) Remove headliner (Refer to 23 - BODY/INTE-
RIOR/HEADLINER - REMOVAL).
(4) Remove third seat or seats from vehicle.
(5) Remove second seat belt lower anchor.
(6) Remove third seat lower anchor.
(7) Remove quarter trim bolster.
(8) Remove trim panel screws.
(9) Remove quarter trim panel
(10) Disconnect the drain hose from the sunroof
housing. (Fig. 1).
(11) Drain any liquid from hose connection, if nec-
essary, and remove tube.
23 - 116 SUNROOFRS
SUNROOF (Continued)
ProCarManuals.com