ECM/PCM CONNECTOF C (31PI
Wire side o{ female terminal€ECM/PCM CONNECTOR C (31P)NOTE: Standard battery voltage is 12 V.
TermidalD.3criptionSignal
8LI(WHTPOzSHTC {PRIII4ABY HEATEDOXYGEN SENSOR HEATERCONTROL)
Drivss prim6ry h$ted oxygsn sensorWilh ignition switch ON (ll): baneryvoltsgeWith ftrllywarmsd up €ngine runnang: duty
2"WHT/GBNALTC (ALTERNATOR CON,TROL)Sonds alternalor control signsl.With fully wafmod up €ngine rnningr ban€ryvoltagoDu ng driving with small elsctrical lo6d: 0 v
3'1FED/8LUKS (KNOCK SENSOR)Dstects KS signal.With engine knockang: pulses
5WHT/REDALTF (ALTERNATOR FR SIG-NAL}Detects alternator FR signal.Wth fullywarmed up €ngine running:0 V-batteryvoltag€ {d€pending on slsctrical load)
1GRN,4trHTSG1 (SENSOR 680UND}Ground for l/tAP sensor.L€ss than 1.0 v 6t all times
8BLUCKPP (CKP SENSOF P SIDE)Dat€cls CKP s6nsor.With €ngin€ runningr puls€s
9CKPI.,I| {CKP SENSOF M SIDE)Ground for CKP s€nsor.
15PHO2S {PRIMARY HEATEDOXYGEN SENSOR, SENSOR 1)Detocts pfimary he6t6d oxygen ssnsor
{sonsor 1)signal.with ihfottls fully opened from idle with fully,
walm6d up engins: above 0.6 VWith throttlo quickly clossd: below 0.4 v
17RED/GRNMAP (MANIFOLD ABSOLUTEPRESSURE SENSOR)
D6tects MAP s€nsor sign6l.With ignition switch ON (ll):about 3 VAt idls: aboul 1.0 V {dspsnding on engine speed)
18GRN/BLKSG2 (SENSOB GNOUNDiLsss than 1.0 V at all tim€s
19YEUBEDVCCl {SENSOR VOLTAGE)Power soufce to MAP s€nsor.With ignition switch ON (ll): about 5 VWith ignition switch OFF:0 V
20GRNTDCP {TDC SENSOR P SIDE)Derecis TDC sensor.With engine funning: Pulses
2lREDTDCM ITDC SENSOR M SID€)Ground for TDC sensor.
22BLU/REDCKFP (CKF SENSOR PSIDE)Dstscts CKF s€nsor.With sngins running: pulsss
23BLU/WHTVSS (VEHICLE SPEED SEN-soR)Dstscrs vss signal.With ignition switch ON (ll)and front wheelsrotaringrcyclss 0 v- 6bout 5 V or ban€ry voltage
25RED//ELIAT (INTAKE AIR TEMPERA'TURE SENSOB)Detacts IAT sensor signal.With igniiion switch ON (ll): about 0.1 - 4.8 V(d€p€nding on iniate air t€mp€raturc)
26REO/WHTECT {ENCINE COOLANTTEMPERATURE SENSOR)oetscts ECT sensor signal.With ignition switch ON (ll): about 0.1 4.8 V
{doponding on 6ngin€ coolanl lemper6tu16)
27RED/BLKTPS (THROTTLE POSITIONSENSOR)Dotects TP sensor signrl.with rhrottls fully op€n: aboui 4.8 vwith throtrl6 fullyclosed: about 0.5 v
2AYEUBLUVCC2lSENSOR VOLTAG€}Provid€s s€nsor voltage.With ignilion switch ON (ll): about 5 VWhh ignition switch OFF: 0 V
29YELCYPP ICYP SENSO8 P SIDE)Dsrscts CYP sensor.With €ngins runningr pulsss
30BLKCYPM (CYP SENSOR M SIDE)Ground for CYP sansor.
31WHT/REDCKFM {CKF SENSOR M SIDE)6.ound lof CKF ssnsor signal.
11. AfT 13. '94 model'2:M/T 14:'99- 0o modsls.5: USA
(cont'd)
11-73
www.emanualpro.com
Troubleshooting
Powertrain Control Module Terminal Arrangement -'98 - 00 Models (cont'dl
PCM CONNECTOR D (16P)NOTE: Standard battery voltage is 12 V.
i1:A/T *3:'98 model'2: M/T *4:'99 00 models
ECM/PCM CONNECTOR D {16P}
Wire side of lemaleterminals
D€s4riptionSign!l
YELLC A {LOCK,UP CONTBOLSOLENOID VALVE A)Oriv€s lock'up conrrol solenoid valve A.With lock-up ON: b6ttery voltagsWith lock-up OFF:0 V
2+1GBN,M/HT
SHB (SHIFT CONTROLSOLENOIO VALVE B)Drives shift controlsolenoid valve B.In 1st, 2nd position, in lst and 2nd gear an D4, D3(D)11 position: battery vohag€In P, R, N position, in 3rd geaf in D1, D3 (D)*.position, in 4th gear in D4 (D)*r positionr0 V
GRN/BLKLC 8 (LOCK,UP CONTROLSOLENOID VALVE B}Drives lock up controlsolenoid valve B.With full lock-up: 8attery voitageWith half lock'uprduty controlled
BLK/YELVBSOL (BATTERY VOLTAGEFOR SOLENOID VALVE}Pow€r source of solenoid valvs.With ignition switch ON (ll): batteryvoltageWith ignition switch OFF| 0 V
ATPR {AI GEAE POSITIONSWITCH)Delscls A/T gear posrtion swirch srgnal.In any other positjon: battsry voltage
BLU,ryEL
SHA (SHIFT CONTROLSOLENOID VALVE A)Drives shift conrrol solenoid valvp A.In 2nd, R position, an 2nd and 3rd ge6r in D4, D3(D)r' posilion: batlery voltageIn 1st gear in 04, 03 {D)}. position, in 4th gear inD4 (D)*. position, in P, N position:0 V
PNKATPD3 (AT GEAR POSITIONswrTcH)Detects A,/T g€ar poshion swirch sign6l.In D3 position:0 Vh any other posiiion: ban€ryvoltage
PNK
ODSW (OVER.DBIVE SWITCH)Detects OVEF-DRIVE swirch sagnal.With Ovor Drivs OFF (O/D OFF indicator lightturned ON): 0 VWilh Ovsr Drivs ON (O/D OFF indicrto.lashtturned OFF): about 5 V
9''YELATPDI}3, O}I {AT GEARPOStTtON SWTTCH)Dot€cts A/T g€ar position swirch signal.In D4r3, O*. position:0 VIn any other posilion: battery voltage
10.,BLUNC (COUNIERSHAFT SPEEDSENSOR)Detscts counl€rshaft speed sensorWith ignition switch ON (ll), and ffonr wheels
REDNM IIVAINSHAFT SPEEDSENSOB)Detects mainshaft speed sensor sign6ls.Wilh engine running: pulses
NMSG {MAINSHAFTSPEEDSENSOB GBOUND)Ground for mainshaft speed sensor-
'13*1LT GRNATPNP (AT GEAR POSITIONswtTcH)Delects A,/T gear position switch signat.In park or n€utral:0 Vh any other posilion: about 5 V
8LUATP2 (AT GEAR POSFIONswrTcH)Dstects A,/T gear position switch signal.h any othsr position: battery voltsgs
15.'BRNATP1 {AT GEAR POSITIONswrTcH)Detscts A/T gear position switch signal.In any other position: htteryvoltage
t6''GRNNCSG {COUNTERSHAFTSPEED SENSOR GROUND}Grouod for counterchaft sp€ed s€nsor.
11-74
www.emanualpro.com
Diagnostic Trouble Code (DTCI Chart
*: These DTCS will be indicated by the blinking of the Malfunction Indicator Lamp (MlL) with the SCS service connector
connected.**: The E (E)*u indicator tight and the Malfunction Indicator Lamp (MlL) may come on simultaneously.*1' AIT *3 '97 model +5; '99 - 00 models*2: MlT *4:'98 model
{cont'd)
11-75
DTC(MlL indication*lDetection ltemProbable CausePago
P0107 (3)Manifold Absolute
Pressu.e CircuitLow Input
Open or short in MAP sensor circuit
MAP sensor
ECMiPCM
't 'l-90
P0108 {3)
Manifold AbsolutePressure Circuit
High Input
Open in MAP sensor circuitMAP sensor
ECM/PCM
11-92
P01 1 1*3 (10)Intake Air
Temperature Circuit
Range/Performance Problem
. IAT sensor
11-95
P0112 (10)lntake Air
Temperature CircuitLow Input
Short in IAT sensor circuit
IAT sensorECM/PCM1 1-96
P0113 (10)lntake Air
Temperature Circuit
High lnput
Open in IAT sensor circuit
IAT sensor
ECM/PCM
'I 1-97
P0116 (86)Engine CoolantTemperature CircuitRange/Performance Problem
ECT sensor
Cooling system1 1-99
P0117 (6)Engine Coolant
Temperature Circuit
Low Input
Short in ECT sensor circuit
ECT sensor
ECM/PCM
1 1-100
P0118 (6)Engine Coolant
Temperature CircuitHigh Input
Open in ECT sensor circujt
ECT sensor
ECM/PCM
11-101
P0122 \11
Throttle Position
Circuit
Low Input
Open or short in TP sensor circuitTP sensor
ECM/PCM
11-103
P0123 l7l
Throftle Position
Circuit
High Input
Open in TP sensor circuit
TP sensor
ECM/PCM11-107
P0131 (1)
Primary Heated Oxygen Sensor
Circuit Low Voltage(Sensor 1)
Short in Primary HO2S {Sensor 1)
circuit
Primary HO2S (Sensor 1)
Fuel supply system
ECM/PCM
1 1-1 10
P0132 (1)Primary Heated Orygen SensorCircuit High Voltage(Sensor 1)
Open in Primary HO2S (Sensor 1) circuitPrimary HO25 (Sensor 1)ECM/PCM
'11113
P0133 (61)Primary Heated Oxygen Sensor
Slow Response(Sensor 1)
. Primary HO2S (Sensor 1). Exhaust system11'I 16
P0135 (41)
Primary Heated Oxygen SensorHeater
Circuit Malfunction
{Sensor 1)
. Open or short in Primary HO2S (Sensor'l) heater circuit. ECM/PCM11-12'l
www.emanualpro.com
Troubleshooting
Diagnostic Trouble Code (DTCI Chart (cont'd)
*: These DTCS will be indicated by the blinking o{ the Malfunction Indicator Lamp (MlL) with the SCS service connector
connected.**: The E (El*s indicator light and the Malfunction Indicator Lamp {MlL) may come on simultaneously,*1; A/T *3: '97 model *5: '99 - 00 models*2: MlT *4: '98 model
11-76
DTClMlL indicationlDetection hemProbable Caus.Page
P0137(63)Secondary Heated Oxygen SensorCircuit Low Voltage{Sensor 2)
Shon in Secondary HO2S (Sensor 2) circuatSecondary HO2S (Sensor 2)ECM/PCM
'n-1t7
P0138 (63)Secondary Heated Oxygen SensorCircuit High VoltageOpen in Secondary HO2S (Sensor 2) circuitSecondary HO2S (Sensor 2)EC|\il/PCM11118
P0139{63)Secondary Heated Oxygen Sensor
lSensor 2i
Secondary HO2S (Sensor 2)11-120
P0141 (65)Second6ry Heated Oxygen Sensor HeaterCircuit Malfunction(Sensor 2)
Open orshon in Secondary HO2S (Sensor 2)heater circuitEC|V/PCtu11't2l
P0r71 (45)
System Too LeanFuel supply systemPrimary HOzS (Sensor 1)
Contaminated fuel
Exhaust leakage
11124
P0112 (45)
System Too RichFuel supplv systemPrimary HO2S (Sensor 1)
Contaminated fuel11 124
and
Po3ol ltr \P0302 112 |P0303 173 iP0304 \74 t
Random Mistirelgnition systemFuel supply system
IAC valveContaminated fuelLack of fuel
11-126
P0301 /71 \P0302 112 |P0303 173 |P0304 \7 4l
- Cylinder 1- Cylinder 2Cylinder 3- Cylinder 4Misfire Detected
Fuel injectorFuel injector circuitlgnition system't't 127
P0325*5{23)Knock Sensor {KS) Circuit MalfunctionOpen or shon in Knock Sensor (KS) circuitKnock Sensor (KS)ECM/PCt\411-130
P033s{4}Crankshaft PositionSensor CircuitCrankshaft Position SensorCrankshaft Positaon Sensor circuitE Cl\,l/PC l\,'!11-131
P0336(4)Crankshaft Position SensorRange/PerformanceCrankshaft Position SensorTiming belt skipped teeth11,131
P0420{67)Catalyst System Efficiency BelowThresholdThree Way Catalytic convenerSecondary HO2S {Sensor 2)'t1-200
P0441*3 (92)
Evaporative EmissionControlSystemInsulficient Purge Flow
EVAP Purge Control Solenoid valveEVAP Purge Control Solenoid valve circuitThrottle gody (purge port)TubingPCM
'It 205
P0451*5FuelTank Pressure Sensor CircuitBange/PerformanceFuel Tank Pressure SensorECM/PCMt't-208
(91iFuel Tank Pressure SensorCirclit Low InputOpsn orShort in FuelTank Pressure Sensor circuitFuel Tank Pressure SensorECM/PCt\411-209
P0453*r.5 {91)FuelTank Pressure Sensor CircuitHigh InputOpen in Fuel Tank Pressure Sensor circuitFuel Tank Pressure SensorECt /PCt\.111-211
www.emanualpro.com
DTC(MlL indicationlDotection ltomProbable CausePage
P0500 t17)*,
Vehicle SpeedSensor CircuitMalfunction
Vehicle Speed SensorVehicle Speed Sensor circu itECtVI1 1-135
P0501 l17J*1
Vehicle SpeedSensor CircuitMalfunction
Vehicle Speed SensorVehicle Speed Sensor circuitPCM11-135
P0505 (14)ldle ControlSystemMalfunction
IAC valveThrottle BodyFast idle thermo valve*11 ' ]- 150
P0700P0715PO720P0730P0740P0753P0758
AutomaticTransaxle
Section l4
P1106 (13)BarometricPressure CircuitRange/Performance Problem
ECM/PCM (Baro sensor)
11-137
P1107 (13)BarometricPressure CircuitLow InPut
. ECM/PCM {Baro sensor)11-137
P1108 (13)BarometricPressure CircuitHigh Inpur
ECM/PCM {Baro sensor)11,137
P1121 (7)Throttle PositionLower ThanExpected
. TP sensor11-109
P1122 (7)Throttle PositionHigher ThanExpected
' TP sensor1 1-'109
P112a (5)Manifold AbsolutePressure Lower ThanExpected
. MAP sensor11-94
P1129 (5)Manifold AbsolutePressure HiqherThanExpected
' MAP sensor1l-94
P1297 (20)Electrical LoadDetector CircuitLow Input
Electrical Load DetectorElectrical Load Detector circuitECM/PCM1 1- 138
P1298 (20)Electrical LoadDetector CircuitHigh Input
Electrical Load DetectorElectrical Load Detector circuitECM/PCM11-140
P1300'3
P0301P0302P0303P0304
7l721314
Random lvlisfirelgnition systemFuel supply systemMAP sensorIAC valveContaminated fuelLack offuel
11-126
*: These DTCS will be indicated by the blinking of the Malfunction Indicator Lamp {MlL} with the SCS service connector
connected.**:The E (E])+s indicator light and the Malfunction Indicator Lamp (MlL) may come on simultaneously.*1:A,./T "3: '97 model +5: '99 - 00 models*2: M/T *4:'98 model
{cont'd)
11-77
www.emanualpro.com
Troubleshooting
Diagnostic Trouble Code (DTCI Ghart (cont'd)
r: These DTCS will be indicated by the blinking oJ the Malfunction Indicator Lamp (MlL) with the SCS service connectorconnected.**: The Di (E)*5 indicator light and the Malfunction tndicator Lamp (MlL) may come on simultaneously.*1: A[f *3;'97 model *5: '99 - 00 models*21M/f *4: '98 model
11-78
DTC
{MlL indication}Detection ltemProbable CausePagc
P1336 154)Crankshaft SpeedFluctuation SensorIntermittent Interruption
. CKF sensor
11-142
P1337 i54)Crankshaft SpeedFluctuation SensorNo Signal
CKF sensorCKF sensor circuitECM,FCM11-142
P1359 (8)Crankshaft Position/Too DeadCenter Sensorrcylinder PositionConnector Disconnection
' CKP/TDC/CYP sensor circuit11-146
P1361 (8)Top Dead CenterSensor IntermittentInterruption11-131
P1362 (8)Top Dead CenterSensor No SignalTDC sensorTDC sensor circuitECM/PCM11-131
P1381 (9)Cylinder Position SensorIntermittent Interruption
. CYP sensor11-131
P1382 (9)Cylinder Position SensorNo SignalCYP sensorCYP sensor circuitECM/PCM11-131
P1456n.* {90}
Evaporative EmissionControl System Leak Detected(FuelTank System)
Fuelfill capVacuum connectionFueltankFuel tank prossure sensorEVAP bypass solenoid valveEVAP two way valveEVAP control canister vent shut valveEVAP control canisterEVAP purge controlsolenoid valve
11-213
Pr457n.s {90)
Evaporative EmissionControl System Leak Detected(EVAP Control Canister Svstem)
Vacuum connectionEVAP control canisterFuel tank pressure sensorEVAP bypass solenoid valveEVAP two way valveEVAP control canister vent shut valveFueltankEVAP purge controlsolenoid valve
11-219
P1508 (14)ldle Air ControlValve CircuitFailure
IAC valveIAC valve circuitECM/PCM11-152
Pr607(-)Engine Control Module,PowertrainControl Module Internal CircuitFailure A
. ECM,FCM11-147
P1705P1706P1753P1758P1768
AutomaticTransaxle
Section '14
www.emanualpro.com
How to Read Flowcharts
A flowchart is designed to be used from start to final repair. lt's like a map showing you the shortest distance. But beware:
lf you go off the "map" anywhere but a "stop" symbol, you can easily get lost.
brARn
t.-OotO tw"t Describes the conditions or situation to start a troubleshooting flowchart.
FcTloNl Asks you to do something; perform a test, set up a condition etc.
@ Asks you about the result of an action, then sends you in the appropriate troubleshooting direction.
fS-OPl The end of a series of actions and decisions, describes a final repair action and sometimes directs you to
(bold type) an earlier part of the flowchart to confirm your repair.
NOTE:
. The term "lntermittent Failure" is used in these charts. lt simply means a system may have had a failure, but it checks
out OK at this time. lf the Malfunction Indicator Lamp (MlL) on the dash does not come on, check for poor connections
or loose wires at all connectors related to the circuit that you are troubleshooting (see illustration below).
. Most of the troubleshooting flowcharts have you reset the Engine Control Module (EcM)/Powertrain Control Module(PCM) and try to duplicate the Diagnostic Trouble Code (DTC). lf the problem is intermittent and you can't duplicate the
code, do not continue though the flowchart. To do so will only result in confusion and, possibly, a needlessly replaced
ECM/PCM,
o "Open" and "Short" are common electrical terms. An open is a break in a wire or at a connection. A short is an acci-
dental connection of a wire to ground or to another wire. ln simple electronics, this usually means something won't
work at all. In complex electronics (like ECM'S/PCM'S), this can sometimes mean something works, but not the way it's
suooosed to.
LOOSE
11-79
www.emanualpro.com
PGM-FI System
System Description
INPUTS
CKP/TDC/CYP Sensor
CKF Sensor
MAP Sensor
ECT Sensor
IAT Sensor
TP Sensor
Primary HO2S
Secondary H02S
vss
KS*5
BARO Sensor
ELD*6
Starter Signal
ALT FR Signal
Air Conditioning Signal
Ay'T Gear Position Signal*1
Baftery Voltage (lGN.1)
Brake Switch Signal
PSP Switch Signal
Fuel Tank Pressuae Sensor*4. *5
Countershaft Speed Sensor*1
Mainshaft Speed Sensor*r
OVER-DRIVE Switch Signal*s
ENGINE CONTROL MODULE (ECM)/
POWERTRAIN CONTROL MODULE (PCM) OUTPUTS
|iuel 1"j""- Th,rhg ""d Drrafr";-l
Et*-.nt"tdt"cont.orl
to,r*,c;;trffi;]
l.----.---:. .Lrgnrnon |lmrng Lonrror I
Ecir/PcM B*k',p Fr""il]
m;"t-ll-r*'io*l
Fuel Injectors
PGM-Fl Main Relay (Fuel Pump)
MIL
IAC Valve
Ay'C Compressor Clutch Relay
Radiator Fan Relay
Condenser Fan Relay
ALT
tcM
EVAP Purge Control Solenoid
Valve
Primary HO2S Heater
Secondary H02S HeaterEVAP Bypass Solenoid Valve*a *5
EVAP Control Canister Vent Shut
DLC
Lock-up Control Solenoid Valve*l
Shift Control Solenoid Valve*1
Ay'T Clutch Pressure Control
Solenoid Valve*1
D4 Indicator Light'1 *3, *a
D Indicator Light,l *5
OVER-DRIVE OFF Indicator
Lighl*t *:
*1: A/T {3:'97 model'2: M/f +4:'98 model*5: '99 - 00 models"6: USA
PGM-Fl System
The PGM-Fl system on this model is a sequential multiport fuel injection system.
Fuel iniecior Timing and Duration
The ECM/PCM contains memories for the basic discharge durations at various engine speeds and manifold pressure. The
basic discharge duration, after being read out from the memory, is further modified by signals sent from various sensors
to obtain the final discharge duration.
ldle Air Control
ldle Air Control Valve (lAC Valve)
When the engine is cold, the Ay'C compressor is on, the transmission is in gear, the brake pedal is depressed, the P/S load
is high, or the alternator is charging, the ECM/PCM controls current to the IAC Valve to maintain the correct idle speed.
lgnition Timing Control
o The ECM/PCM contains memories for basic ionition timing at various engine speeds and manifold air flow rates.
lgnition timing is also adjusted for engine coolant temperature.
. A knock control system was adopted which sets the ideal ig nition timing for the octane rating of the gasoline used.*s
Other Control Funstions
1. Starting Control
When the engine is started. the ECM/PCM provides a rich mixture by increasing fuel injector duration.
2. Fuel Pump Control
. When the ignition switch is initially turned on (ll). the ECMiPCM suppli€s ground to the PGM-FI main relay that
supplies current to the fuel pump for two seconds to pressurize the fuel system.
. When the engine is running, the ECM/PCM supplies ground to the PGM-FI main relay that supplies current to the
fuel oumo.
. When the engine is not running and the ignition is on, the ECM/PCM cuts ground to the PGM-FI main relay which
cuts current to the fuel pump.
1 1-80
www.emanualpro.com