²Throttle Position Sensor
²Torque Management Input (From TCM)
²Transaxle Control Module (TCM)
²Transaxle Gear Engagement (From TCM)
²Vehicle Speed (from transmission control mod-
ule)
NOTE: PCM Outputs:
²Air Conditioning Clutch Relay
²Automatic Shut Down (ASD) and Fuel Pump
Relays
²Data Link Connector (PCI and SCI Transmit)
²Double Start Override
²EGR Solenoid
²Fuel Injectors
²Generator Field
²High Speed Fan Relay
²Idle Air Control Motor
²Ignition Coils
²Leak Detection Pump
²Low Speed Fan Relay
²MTV Actuator
²Proportional Purge Solenoid
²SRV Valve
²Speed Control Relay
²Speed Control Vent Relay
²Speed Control Vacuum Relay
²8 Volt Output
²5 Volt Output
Based on inputs it receives, the powertrain control
module (PCM) adjusts fuel injector pulse width, idle
speed, ignition timing, and canister purge operation.
The PCM regulates the cooling fans, air conditioning
and speed control systems. The PCM changes gener-
ator charge rate by adjusting the generator field.
The PCM adjusts injector pulse width (air-fuel
ratio) based on the following inputs.
²Battery Voltage
²Intake Air Temperature Sensor
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)
²Exhaust Gas Oxygen Content (heated oxygen
sensors)
²Manifold Absolute Pressure
²Throttle Position
The PCM adjusts engine idle speed through the
idle air control motor based on the following inputs.
²Brake Switch
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)
²Park/Neutral (transmission gear selection)
²Transaxle Gear Engagement
²Throttle Position
²Vehicle Speed (from Transmission Control Mod-
ule)The PCM adjusts ignition timing based on the fol-
lowing inputs.
²Intake Air Temperature
²Engine Coolant Temperature
²Engine Speed (crankshaft position sensor)
²Knock Sensor
²Manifold Absolute Pressure
²Park/Neutral (transmission gear selection)
²Transaxle Gear Engagement
²Throttle Position
The automatic shut down (ASD) and fuel pump
relays are mounted externally, but turned on and off
by the powertrain control module through the same
circuit.
The camshaft and crankshaft signals are sent to
the powertrain control module. If the PCM does not
receive both signals within approximately one second
of engine cranking, it deactivates the ASD and fuel
pump relays. When these relays are deactivated,
power is shut off to the fuel injectors, ignition coils,
fuel pump and the heating element in each oxygen
sensor.
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 engine
coolant temperature sensor, intake air temperature
sensor, manifold absolute pressure sensor and throt-
tle position sensor.
The PCM engine control strategy prevents reduced
idle speeds until after the engine operates for 320 km
(200 miles). If the PCM is replaced after 320 km (200
miles) of usage, update the mileage in new PCM. Use
the DRB scan tool to change the mileage in the PCM.
Refer to the appropriate Powertrain Diagnostic Man-
ual and the DRB scan tool.
DIAGNOSTIC TROUBLE CODE
DESCRIPTION
A Diagnostic Trouble Code (DTC) indicates the
PCM has recognized an abnormal condition in the
system.
Remember that DTC's are the results of a sys-
tem or circuit failure, but do not directly iden-
tify the failed component or components.
NOTE: For a list of DTC's, refer to the charts in this
section.
RSELECTRONIC CONTROL MODULES8E-9
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
(M) Check Engine Lamp (MIL) will illuminate during engine operation if this Diagnostic Trouble Code was recorded.
(G) Generator Lamp Illuminated
GENERIC SCAN
TOOL CODEDRB SCAN TOOL DISPLAY DESCRIPTION OF DIAGNOSTIC TROUBLE CODE
P0461 Fuel Level Unit No Changeover
TimeNo level of fuel level sender detected.
P0462 Fuel Level Sending Unit Volts Too
LowFuel level sensor input below acceptable voltage.
P0463 Fuel Level Sending Unit Volts Too
HighFuel level sensor input above acceptable voltage.
P0500 (M) No Vehicle Speed Sensor Signal No vehicle speed sensor signal detected during road load
conditions.
P0505 (M) Idle Air Control Motor Circuits Replace
P0508 Idle Air Control Motor Circuit Low Idle Air Control Motor Circuit input below acceptable current
P0509 Idle Air Control Motor Circuit High Idle Air Control Motor Circuit input above acceptable current
P0522 Oil Pressure Sens Low Oil pressure sensor input below acceptable voltage.
P0523 Oil Pressure Sens High Oil pressure sensor input above acceptable voltage.
P0551 (M) Power Steering Switch Failure Incorrect input state detected for the power steering switch
circuit. PL: High pressure seen at high speed.
P0600 (M) PCM Failure SPI Communications No communication detected between co-processors in the
control module.
P0601 (M) Internal Controller Failure Internal control module fault condition (check sum) detected.
P0604 Internal Trans Controller Transmission control module RAM self test fault detected.
-Aisin transmission.
P0605 Internal Trans Controller Transmission control module ROM self test fault detected
-Aisin transmission.
P0622 (G) Generator Field Not Switching
ProperlyAn open or shorted condition detected in the generator field
control circuit.
P0645 A/C Clutch Relay Circuit An open or shorted condition detected in the A/C clutch relay
control circuit.
P0700 (M) EATX Controller DTC Present This SBEC III or JTEC DTC indicates that the EATX or Aisin
controller has an active fault and has illuminated the MIL via
a CCD (EATX) or SCI (Aisin) message. The specific fault
must be acquired from the EATX via CCD or from the Aisin
via ISO-9141.
P0703 (M) Brake Switch Stuck Pressed or
ReleasedIncorrect input state detected in the brake switch circuit.
(Changed from P1595).
P0711 Trans Temp Sensor, No Temp Rise
After StartRelationship between the transmission temperature and
overdrive operation and/or TCC operation indicates a failure
of the Transmission Temperature Sensor. OBD II Rationality.
P0712 Trans Temp Sensor Voltage Too Low Transmission fluid temperature sensor input below
acceptable voltage.
P0713 Trans Temp Sensor Voltage Too
HighTransmission fluid temperature sensor input above
acceptable voltage.
P0720 Low Output SPD Sensor RPM,
Above 15 MPHThe relationship between the Output Shaft Speed Sensor
and vehicle speed is not within acceptable limits.
8E - 14 ELECTRONIC CONTROL MODULESRS
POWERTRAIN CONTROL MODULE (Continued)
ProCarManuals.com
2:1. In direct drive (3rd gear), the gear ratio changes
to 1:1. The gear ratio changes as clutches are applied
and released. By monitoring the length of time it
takes for the gear ratio to change following a shift
request, the TCM can determine the volume of fluid
used to apply or release a friction element.
The volume of transmission fluid needed to apply
the friction elements are continuously updated for
adaptive controls. As friction material wears, the vol-
ume of fluid need to apply the element increases.Certain mechanical problems within the clutch
assemblies (broken return springs, out of position
snap rings, excessive clutch pack clearance, improper
assembly, etc.) can cause inadequate or out-of-range
clutch volumes. Also, defective Input/Output Speed
Sensors and wiring can cause these conditions. The
following chart identifies the appropriate clutch vol-
umes and when they are monitored/updated:
CLUTCH VOLUMES
ClutchWhen Updated
Proper Clutch
Volume
Shift Sequence Oil Temperature Throttle Angle
L/R2-1 or 3-1 coast
downshift>70É <5É 35to83
2/4 1-2 shift
> 110É5 - 54É20 to 77
OD 2-3 shift 48 to 150
UD 4-3 or 4-2 shift > 5É 24 to 70
SHIFT SCHEDULES
As mentioned earlier, the TCM has programming
that allows it to select a variety of shift schedules.
Shift schedule selection is dependent on the follow-
ing:
²Shift lever position
²Throttle position²Engine load
²Fluid temperature
²Software level
As driving conditions change, the TCM appropri-
ately adjusts the shift schedule. Refer to the follow-
ing chart to determine the appropriate operation
expected, depending on driving conditions.
Schedule Condition Expected Operation
Extreme ColdOil temperature at start-up below
-16É FPark, Reverse, Neutral and 2nd
gear only (prevents shifting which
may fail a clutch with frequent
shifts)
ColdOil temperature at start-up above
-12É F and below 36É F± Delayed 2-3 upshift
(approximately 22-31 mph)
± Delayed 3-4 upshift (45-53 mph)
± Early 4-3 costdown shift
(approximately 30 mph)
± Early 3-2 coastdown shift
(approximately 17 mph)
± High speed 4-2, 3-2, 2-1 kickdown
shifts are prevented
± No EMCC
WarmOil temperature at start-up above
36É F and below 80 degree F± Normal operation (upshift,
kickdowns, and coastdowns)
± No EMCC
8E - 26 ELECTRONIC CONTROL MODULESRS
TRANSMISSION CONTROL MODULE (Continued)
ProCarManuals.com
Schedule Condition Expected Operation
HotOil temperature at start-up above
80É F± Normal operation (upshift,
kickdowns, and coastdowns)
± Full EMCC, no PEMCC except to
engage FEMCC (except at closed
throttle at speeds above 70-83 mph)
OverheatOil temperature above 240É F or
engine coolant temperature above
244É F± Delayed 2-3 upshift (25-32 mph)
± Delayed 3-4 upshift (41-48 mph)
± 3rd gear FEMCC from 30-48 mph
± 3rd gear PEMCC from 27-31 mph
Super OverheatOil temperature above 260É F ± All9Overheat9shift schedule
features apply
± 2nd gear PEMCC above 22 mph
± Above 22 mph the torque
converter will not unlock unless the
throttle is closed or if a wide open
throttle 2nd PEMCC to 1 kickdown
is made
STANDARD PROCEDURE - PINION FACTOR
SETTING
NOTE: This procedure must be performed if the
Transmission Control Module (TCM) has been
replaced with a NEW or replacement unit. Failure to
perform this procedure will result in an inoperative
or improperly calibrated speedometer.
The vehicle speed readings for the speedometer are
taken from the output speed sensor. The TCM must
be calibrated to the different combinations of equip-
ment (final drive and tires) available. Pinion Factor
allows the technician to set the Transmission Control
Module initial setting so that the speedometer read-
ings will be correct. To properly read and/or reset the
Pinion Factor, it is necessary to use a DRB scan tool.
(1) Plug the DRB scan tool into the diagnostic con-
nector located under the instrument panel.
(2) Select the Transmission menu.
(3) Select the Miscellaneous menu.
(4) Select Pinion Factor. Then follow the instruc-
tions on the DRB scan tool screen.
STANDARD PROCEDURE - QUICK LEARN
PROCEDURE
The quick learn procedure requires the use of the
DRB scan tool. This program allows the electronic
transaxle system to recalibrate itself. This will pro-
vide the best possible transaxle operation.NOTE: The quick learn procedure should be per-
formed if any of the following procedures are per-
formed:
²Transaxle Assembly Replacement
²Transmission Control Module Replacement
²Solenoid/Pressure Switch Assembly Replacement
²Clutch Plate and/or Seal Replacement
²Valve Body Replacement or Recondition
To perform the Quick Learn Procedure, the follow-
ing conditions must be met:
²The brakes must be applied
²The engine speed must be above 500 rpm
²The throttle angle (TPS) must be less than 3
degrees
²The shift lever position must stay until
prompted to shift to overdrive
²The shift lever position must stay in overdrive
after the Shift to Overdrive prompt until the DRB
indicates the procedure is complete
²The calculated oil temperature must be above
60É and below 200É
(1) Plug the DRB scan tool into the diagnostic con-
nector. The connector is located under the instrument
panel.
(2) Go to the Transmission screen.
(3) Go to the Miscellaneous screen.
(4) Select Quick Learn Procedure. Follow the
instructions of the DRB to perform the Quick Learn
Procedure.
RSELECTRONIC CONTROL MODULES8E-27
TRANSMISSION CONTROL MODULE (Continued)
ProCarManuals.com
(5) The coil ground terminal (85) is connected to
the electromagnet in the relay. It is grounded
through the transmission range sensor only when the
gearshift selector lever is in the Park or Neutral
positions. Check for continuity to ground at the cav-
ity for relay terminal 85. If not OK with an auto-
matic transmission, check for an open or short circuit
to the transmission range sensor and repair.
SAFETY SWITCHES
For diagnostics of the Transmission Range Sensor,
refer to the Transaxle section for more information.
If equipped with Clutch Interlock/Upstop Switch,
refer to Diagnosis and Testing in the Clutch section.
IGNITION SWITCH
After testing starter solenoid and relay, test igni-
tion switch and wiring. Refer to the Ignition Section
or Wiring Diagrams for more information. Check all
wiring for opens or shorts, and all connectors for
being loose or corroded.
BATTERY
For battery diagnosis and testing, refer to the Bat-
tery section for procedures.
ALL RELATED WIRING AND CONNECTORS
Refer to Wiring Diagrams for more information.
FEED CIRCUIT RESISTANCE TEST
Before proceeding with this operation, review Diag-
nostic Preparation and Starter Feed Circuit Tests.
The following operation will require a voltmeter,
accurate to 1/10 of a volt.
CAUTION: Ignition and Fuel systems must be dis-
abled to prevent engine start while performing the
following tests.
(1) To disable the Ignition and Fuel systems, dis-
connect the Automatic Shutdown Relay (ASD). The
ASD relay is located in the Power Distribution Cen-
ter (PDC). Refer to the PDC cover for proper relay
location.
(2) Remove the air cleaner assembly for access to
battery terminals. Refer to the Fuel section for ser-
vice procedures.
(3) With all wiring harnesses and components
properly connected, perform the following:
(a) Connect the negative lead of the voltmeter to
the battery negative post, and positive lead to the
battery negative cable clamp. Rotate and hold the
ignition switch in the START position. Observe the
voltmeter. If voltage is detected, correct poor con-
tact between cable clamp and post.(b) Connect positive lead of the voltmeter to the
battery positive post, and negative lead to the bat-
tery positive cable clamp. Rotate and hold the igni-
tion switch key in the START position. Observe the
voltmeter. If voltage is detected, correct poor con-
tact between the cable clamp and post.
(c) Connect negative lead of voltmeter to battery
negative terminal, and positive lead to engine
block near the battery cable attaching point.
Rotate and hold the ignition switch in the START
position. If voltage reads above 0.2 volt, correct
poor contact at ground cable attaching point. If
voltage reading is still above 0.2 volt after correct-
ing poor contacts, replace ground cable.
(4) Connect positive voltmeter lead to the starter
motor housing and the negative lead to the battery
negative terminal. Hold the ignition switch key in
the START position. If voltage reads above 0.2 volt,
correct poor starter to engine ground.
(a) Connect the positive voltmeter lead to the
battery positive terminal, and negative lead to bat-
tery cable terminal on starter solenoid. Rotate and
hold the ignition switch in the START position. If
voltage reads above 0.2 volt, correct poor contact at
battery cable to solenoid connection. If reading is
still above 0.2 volt after correcting poor contacts,
replace battery positive cable.
(b) If resistance tests do not detect feed circuit
failures, replace the starter motor.FEED CIRCUIT TEST
NOTE: The following results are based upon the
vehicle being at room temperature.
The following procedure will require a suitable
volt-ampere tester (Fig. 2).
CAUTION: Before performing any starter tests, the
ignition and fuel systems must be disabled.
Fig. 2 Volt Ampere Tester
RSSTARTING8F-31
STARTING (Continued)
ProCarManuals.com
(1) Check battery before performing this test. Bat-
tery must be fully charged.
(2) Connect a volt-ampere tester to the battery ter-
minals. Refer to the operating instructions provided
with the tester being used.
(3) To disable the ignition and fuel systems, dis-
connect the Automatic Shutdown Relay (ASD). The
ASD relay is located in the Power Distribution Cen-
ter (PDC). Refer to the PDC cover for proper relay
location.
(4) Verify that all lights and accessories are OFF,
and the transmission shift selector is in the PARK
and SET parking brake.
CAUTION: Do not overheat the starter motor or
draw the battery voltage below 9.6 volts during
cranking operations.
(5) Rotate and hold the ignition switch in the
START position. Observe the volt-ampere tester (Fig.
2).
²If voltage reads above 9.6 volts, and amperage
draw reads above 280 amps, check for engine seizing
or faulty starter.
²If voltage reads 12.4 volts or greater and amper-
age reads 0 to 10 amps, check for corroded cables
and/or bad connections.
²Voltage below 9.6 volts and amperage draw
above 300 amps, the problem is the starter. Replace
the starter refer to starter removal.
(6) After the starting system problems have been
corrected, verify the battery state-of-charge and
charge battery if necessary. Disconnect all testingequipment and connect ASD relay. Start the vehicle
several times to assure the problem has been cor-
rected.
SPECIFICATIONS
STARTER
MANUFACTURER NIPPONDENSO
Engine Application 2.4L /3.3/3.8L
Power rating 1.2 Kw
Voltage 12 VOLTS
No. of Fields 4
No. of Poles 4
Brushes 4
Drive Conventional Gear Train
Free running Test
Voltage 11
Amperage Draw 73 Amp
Minimum Speed 3401 RPM
SolenoidClosing Voltage 7.5 Volts
Cranking Amperage Draw
test150 - 200 Amps.
Engine should be up to operating temperature.
Extremely heavy oil or tight engine will increase
starter amperage draw.
Torques
DESCRIPTION N´m Ft. Lbs. In. Lbs.
Starter Mounting Bolts 47.4 35
Starter Solenoid Battery
Nut11.3 8.3 100
8F - 32 STARTINGRS
STARTING (Continued)
ProCarManuals.com
INSTALLATION - 3.3/3.8L
(1) Install coil over studs on bracket.
(2) Install 2 bolts to ignition coil.
(3) Install 2 nuts to the ignition coil studs. Tighten
nuts and bolts.
(4) Connect the electrical connector to the ignition
coil.
(5) Install the ignition cables to the ignition coil.
(6) Reposition the Power steering reservoir. Slide
bracket over the mounting stud (Fig. 12).
(7) Install 2 bolts the Power steering reservoir to
intake manifold.
(8) Tighten the lower nut to stud on ignition coil
bracket.
(9) Install the throttle and speed control cables to
clip.
(10) Connect the negative battery cable.
KNOCK SENSOR
DESCRIPTION
The knock sensor threads into the cylinder block.
The knock sensor is designed to detect engine vibra-
tion that is caused by detonation.
OPERATION
When the knock sensor detects a knock in one of
the cylinders, it sends an input signal to the PCM. In
response, the PCM retards ignition timing for all cyl-
inders by a scheduled amount.Knock sensors contain a piezoelectric material
which constantly vibrates and sends an input voltage
(signal) to the PCM while the engine operates. As the
intensity of the crystal's vibration increases, the
knock sensor output voltage also increases.
The voltage signal produced by the knock sensor
increases with the amplitude of vibration. The PCM
receives as an input the knock sensor voltage signal.
If the signal rises above a predetermined level, the
PCM will store that value in memory and retard
ignition timing to reduce engine knock. If the knock
sensor voltage exceeds a preset value, the PCM
retards ignition timing for all cylinders. It is not a
selective cylinder retard.
The PCM ignores knock sensor input during engine
idle conditions. Once the engine speed exceeds a
specified value, knock retard is allowed.
Knock retard uses its own short term and long
term memory program.
Long term memory stores previous detonation
information in its battery-backed RAM. The maxi-
mum authority that long term memory has over tim-
ing retard can be calibrated.
Short term memory is allowed to retard timing up
to a preset amount under all operating conditions (as
long as rpm is above the minimum rpm) except WOT.
The PCM, using short term memory, can respond
quickly to retard timing when engine knock is
detected. Short term memory is lost any time the
ignition key is turned off.
NOTE: Over or under tightening affects knock sen-
sor performance, possibly causing improper spark
control.
REMOVAL - 2.4L
The knock sensor threads into the side of the cyl-
inder block in front of the starter (Fig. 13).
(1) Disconnect electrical connector from knock sen-
sor.
(2) Use a crow foot socket to remove the knock
sensors.
REMOVAL - 3.8L
The knock sensor threads into the side of the cyl-
inder block in the rear.
(1) Disconnect the negative battery cable.
(2) Raise vehicle and support.
(3) On All Wheel Drive vehicles remove the PTU
(Power Transfer Unit), refer to the Transmission sec-
tion for more information.
(4) Disconnect electrical connector from knock sen-
sor.
(5) Use a crow foot socket to remove the knock
sensor.
Fig. 12 IGNITION COIL BRACKET 3.3/3.8L
RSIGNITION CONTROL8I-7
IGNITION COIL (Continued)
ProCarManuals.com
SPECIFICATIONS
EXTERIOR LAMPS
CAUTION: Do not use bulbs other than those listed
in the Bulb Application Table. Damage to lamp can
result.
CAUTION: Do not touch halogen bulbs with fingers
or other oily surfaces. Bulb life will be reduced.
BULB APPLICATION TABLE
LAMP BULB
BACK-UP 3057
CENTER HIGH
MOUNTED STOP921
FRONT SIDE MARKER/
PARK/TURN3157A
FOG LAMP 9040
HEADLAMP 9007
LICENSE 168
TAIL, STOP 3057
TURN SIGNAL 3057
BRAKE LAMP SWITCH
DESCRIPTION
The brake lamp switch is located under the instru-
ment panel, at the brake pedal arm (Fig. 3). It has
three internal switches controlling various functions
of the vehicle. It's main function is to control opera-
tion of the vehicle's brake lamps. Other functions
include speed control deactivation, brake sense for
the antilock brake system and brake sense for the
brake transmission shift interlock.
CAUTION: The switch can only be adjusted once.
That is during initial installation of the switch. If the
switch is not adjusted properly or has been
removed for some service, a new switch must be
installed and adjusted.
OPERATION
When the brake pedal is pressed, the plunger on
the outside of the brake lamp switch extends out-
ward. This action opens or closes the contacts of the
three switches inside the brake lamp switch.
With the brake pedal is pressed down (plunger
extended), the switch for terminals 1 and 2 is closedcompleting the circuit. The switch for terminals 3
and 4 is open and so is the switch for 5 and 6.
When the brake pedal is released (plunger pushed
in), the three switches assume the opposite positions.
The switch for terminals 1 and 2 is now open while
the other two switches are now closed, completing
their circuits.
DIAGNOSIS AND TESTING - BRAKE LAMP
SWITCH
NOTE: Before proceeding with this diagnostic test,
verify the adjustment of the brake lamp switch to
rule out misadjustment. If misadjusted, replace the
switch. It cannot be readjusted.
If the electrical circuit has been tested and the
brake lamp switch is suspected of being faulty, it can
be tested using the following method.
(1) Remove the switch from the vehicle. Refer to
Removal And Installation in this section.
(2) With the switch in the released position (plung-
er extended), use an ohmmeter to test each of the
three internal switches as shown (Fig. 1). You should
achieve the results as listed in the figure.
(3) Gently push the plunger on the brake lamp
switch in until it stops.
(4) With the switch in this depressed position
(plunger pushed in), use an ohmmeter to test each of
the three internal switches as shown (Fig. 2). You
should achieve the results as listed in the figure.
If you do not achieve the results as listed in both
figures, the switch is faulty and must be replaced.
Refer to Removal And Installation in this section.
If the switch is found to be operating properly, do
not reinstall it, replace the switch. Refer to Removal
And Installation in this section.
Fig. 1 Switch Test - Released Position
RSLAMPS/LIGHTING - EXTERIOR8L-7
ProCarManuals.com