
DTC(MlL indicationlDetection ltemProbable CausePage
P1336(54iCrankshaft SpeedFluctuation SensorIntermittent Interruption
. CKF sensor11 183
P1337 (54)Crankshaft SpeedFluctuation SensorNo Signal
CKF sensorCKF sensor circuitECM,PCM
11-'183
P13s9 (8)Crankshaft Position/TopDead Center SensorDisconnected
' CKP/TDC sensor circuit11-187
P1361 (8)Top Dead CenterSensor IntermittentInterruptron
. tuL sensor
11-172
P1362 (8)Top Dead CenterSensor No SignalTDC sensorTDC sensor circuitECIV/PCM
11-172
P1381 {9)Cylinder Position SensorIntermittent Interruption
. CYP sensor11-172
P1382 (9)Cylinder Position SensorNo SignalCYP sensorCYP sensor circuitECM/PCM
11-112
P1456*5(90)
Evaporative Emission ControlSystem Leak Detected {FuelTankArea)
FuelfillcapVacuum connectionFu€ltankFuel tank pressure sensorEVAP bypass solenoid valveEVAP two way valveEVAP control canister vent shut valveEVAP control canisterEVAP purge control solenoid valve
11-283
P1457*6 (90)
Evaporative Emission ControlSystem Leak Detected (EVAP
Control Canister Area)
Vacuum connectionEVAP control canisterFuel tank pressure sensorEVAP bypass solenoid valveEVAP two way valveEVAP control canister vent shut valveFuel TankEVAP purge control solenoid valve
11-283
L
*6: '96 D16Y8 engine (coupe),'97 Dl6Y7 engine (coupe: KL model, sedan: KL (LXl model),'97 D16Y8 engine (coupe: all models,
sedan: KL model),'98-all models,'99-all models,'00-all models.
(cont'd)
1 1-1 01
I ta

PGM-FI System
System Description
CKP/TDC/CYP Sensor
MAP Sensor
IAT SensorTP SensorEGR Valve Lift Sensor*'Primary H02SSecondary HO2SVSSBARO SensorELD*'KS€Starter SignalALT FR SignalAir Conditioning SignalA/T Gear Position SignalBattery Voltage {lGN.1}Erake Switch SignalPSP Switch SignalFuel Tank Pressure Sensor*iVTEC Pressure Switch*5Clutch Switch Signal*6Countershaft Speed SensornBMainshaft Speed Sensorrs
-\
----t /
F;ilrr j"-----fi-tri-'r.;l
Fb"t."'i" d" c;;il
F,h"'c;;tr*".io";-l
@."r.l"sc;;ll
EaM/PcM B""k-p F"""till
r\
-:/
Fuel IniectorsPGM-Fl Main Belay {Fuel Pump)MILIAC Valve!y'C Compressor Clutch RelayRadiator Fan Relay*,Condenser Fan RelayALT*'lcMEVAP Purge Control Solenoid
Primary HO2S HeaterSecondary H02S HeaterEGR Control Solenoid Valve*rEGR valve*6EVAP Bypass Solenoid Valve*'EVAP Control Canister Vent Shut
VTEC Solenoid Valve*5DLCLock-up Control Solenoid Valve*aShift Control Solenoid Valve*3Linear Solenoid Valve*3
*1: Dl6Y5 engine*2: USA model*3: CW (D16Y5 ensine), D16Y8 engine and 81642 ensine*4: '96 D16Y8 engine lcoupe),'97 Dl6Y7 engine (coupe: KL model, sedan: KL (LX) model),'97 D16Y8 engine {coupe: all models, sedan: KLmodel),'98-all models,'99'all models,'00-all models+5: D16Y5, D16Y8,816A2 engine*6: M/T (D16Y5 enginei*7: CVT 1D'l6Y5 engine)+8: A/T (D16Y7, D16Y8 engine)*9: '96 D16Y5 engine,'96 D16Y7 engine,'96 Dl6Y8 engine (sedan),'97 D16Y5 engine,'97 Dl6Y7 engine (coupe: KA, KC models, sedan:KA, KC, KL (LX) models, hatchback: all models),'97 D16Y8 engine (sedan: KA, KC modelsi
PGM-FI Sy3lem
The PGM-Fl system on this model is a sequential multipon fuel injection system.
Fuel iniector Timing and Duration
The ECM/PCM contains memories for the basic discharge durations at various engine speeds and manifold air flow rates.
The basic discharge duration, after being read out from the memory. is further modified by signals sent from various sen-
sors to obtain the final discharge duration.
ldle Air Control
ldle Air Control Valve llAC Valve)
When the engine is cold. the A,/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
. The ECM/PCM contains memories for basic ignition timing at various engine speeds and manifold air flow rates.
lgnition timing is also adjusted for engine coolant temperature.
. Aknockcontrol system was adopted which sets the ideal ignition timing for the octane rating ofthegasoline used.*3
Othgr Control Funqtions
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, the ECM/PCM supplies ground to the PGM-Fl main relay that sup-plies current to the fuel pump for two seconds to pressurize the fuel system.. When the engine is running, the ECI\4PCM supplies ground to the PGM-FI majn 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.
11-104
INPUTS
ENGINE CONTROL MODULE (ECMY
POWERTRAIN CONTROL MODULE (PCM) OUTPUTS

3.
5.
6.
1.
Fuel Cut-off Control
. During deceleration with the throttle valve closed, current to the fuel injectors is cut off to improve fuel economy at
speeds over the following rpm:. D16Y5 engine (M/T):850 rpm. D]6Y5 engine (CVT), D'16Y8 engine (USA M/T): 920 rpm
. Dl6Y8 engine (USA A,/I), D16Y7 engine (USA A,/T);910 rpm
. D16Y8 engine (Canada M/T), D16Y7 engine (canada): 990 rpm
' D16Y8 engine (Canada M/T): 1,000 rpm
. 816A2 engine: 970 rpm
. Fuel cut-off action also takes place when engine speed exceeds 6,900 rpm (D16Y5, D16Y7 engine; D'16Y8 engine:
7,000 rpm. 816A2 engine: 8.100 rpm), regardless of the position of the throttle valve, to protect the engine from
over-rewing. With '99 Dl6Y7 engine (A,/T) and '99 D16Y8 engine (A./T), the PCM cuts the fuel at engine speeds over
5,000 rpm when the vehicle is not moving.
IVC Compressor Clutch Relay
When the ECM/PCM receives a demand for cooling from the air conditioning system, it delays the compressor from
being energized, and enriches the mixture to assure smooth transition to the A,/C mode
Evaporative Emission (EVAP) Purge Control Solenoid Valve*'
When the engine coolant temperature is above 154'F (68'C). the ECM/PCM controls the EVAP purge control solenoid
valve which controls vacuum to the EVAP purge control canister.
Evaporative Emission (EVAP) Purge Control Solenoid Valve*a
When the engine coolant temperature above 154"F (68"C), intake air temperature above 32"F (0'C) and vehicle speed
above 0 mile (0 km/h) or [Ay'C compressor clutch on and intake air temperature above 160"F (41'C)], the ECM/PCM
controls the EVAP purge control solenoid valve which controls vacuum to the EVAP purge control canister.
Exhaust Gas Recirculation (EGR) Control Solenoid Valve*?
When EGR is required for control of oxides of nitrogen (NOx) emissions. the ECM controls the EGR control solenoid
valve which supplies regulated vacuum to the EGR valve
Alternator Control
The system controls the voltage generated at the alternator in accordance with the electrical load and driving mode,
which reduces the engine load to improve the fuel economy.
ECM/PCM Fail-safe/Back-up Functions
1. Fail safe Function
When an abnormality occurs in a signal from a sensor, the ECM/PCM ignores that signal and assumes a pre-pro-
grammed value for that sensor that allows the engine to continue to run.
2. Back-uD Function
When an abnormality occurs in the ECM/PCM itself, the fuel injectors are controlled by a back-up circuit independent
of the system in order to permit minimal driving.
3. Self diagnosis Function lMalfunction Indicator Lamp (MlL)l
When an abnormality occurs in a signal from a sensor, the ECM/PCM supplies ground for the lvllL and stores the DTC
in erasable memory. When the ignition is initially turned on, the ECM/PCM supplies ground for the MIL for two sec-
onds to check the MIL bulb condition.
4. Two Trip Detection Method
To prevent false indications, the Two Trip Detection Method is used for the HO2S, fuel metering-related. idle control
system, ECT sensor, EGR system and EVAP control system self-diagnostic functions. When an abnormality occurs,
the ECM/PCM stores it in its memory. When the same abnormality recurs after the ignition switch is turned OFF and
ON 0l) again, the ECM/PCM informs the driver by lighting the MlL. However, to ease troubleshooting, this function is
cancelled when you jump the service check connector. The MIL will then blink immediately when an abnormality
occurs,
5. Two (or Three) Driving Cycle Detection Method
A "Driving Cycle" consists ot starting the engine. beginning closed loop operation, and stopping the engine. lf misfir-
ing that increases emissions is detected during two consecutive driving cycles, or TWC deterioration is detected dur-
ing three consecutive driving cycles, the ECM/PCM turns the MIL on. However, to ease troubleshooting, this function
is cancelled when you jump the service check connector. The MIL will then blink immediately when an abnormality
occurs.
(cont'd)
1 1-1 05
.1.

1\
Evaporative Emission (EVAPI Controls
Description
The evaporative emission controls are designed to minimize the amount of fuel vapor escaping to the atmosphere. The
system consists of the foliowing components:
A. Evaporative Emission (EVAP) Control Canisto]
An EVAP control canister is used for the temporary storage of fuel vapor until the fuel vapor can be purged from the
EVAP control canister into the engine and burned.
B. Vapor Purge Control System
EVAP control canister purging is accomplished by drawing fresh air through the EVAP control canister and into a port
on the intake manifold. The purging vacuum is controlled by the EVAP purge control solenoid valve.
I'96 D16Y5 engine,'96 Dl6Y7 engine,'96 D16Y8
engine (sedan),'97 D16Y5 engine,'97 D16Y7
engine (couper KA, KC models, sedan: KA, Kc'
KL iDX) models, hatchback: all models), '97
D 16Y8 engine (sedan: KA, KC models)l
I'96 D16Y8 engine (coupe),'97 D16Y7 engine
(coupe: KL model, sedan: KL (LX) model)"97
D16Y8 engine (coupe: all models, sedan: KL model)'98-all models,'99-all models,'00-all modelsl
I
c.
D.
or
l'lc COMPRESSOR CLUTCH ON
and
INTAKE AIR TEMPERATURE ABOVE 160"F (41'C)
Fuel Tank Vapor Control System
When fuel vapor pressure in the fuel tank is higher than the set value of the EVAP two way valve, the valve opens and
regulates the flow of fuel vapor to the EVAP control canister.
Onboard Refueling Vapor Recovery (ORVRI System {'99 - 00 models}
During refueling. the oRVR {onboard Refueling Vapor Recovery) vent shut valve opens with the pressure in the fuel
tank. and feeds the fuel vapor to the EVAP control canister.
t(cont'd)
11-267
EVAP PURGE CONTROL SOLENOID VALVE DUTY CON-
TROLLED AFTER STARTING ENGINE
ENGINE COOLANT TEMPERATURE ABOVE 154'F {68"C)
INTAKE AIR TEMPERATURE ABOVE 32'F (O'C)
and
VEHICLE SPEED ABOVE O MILE (O KM/h}
ENGINE COOLANT TEMPERATURE ABOVE 154'F (68'C)

Emission Control System
Evaporative Emission (EVAPI Controls (cont'd)
'99 - 00 Dl6Yg engine,'99 - 00 Dl6Y5 €ngine,'99 - 00 81642 engine:
FUELTANKPRESSURESENSOR
EVAPBYPASSSOLENOIDVALVE
From
BLK/ - No. 15
YEL _ ALTERNATORSP SENSOR
{7.5 A)
- GRN/BLK
BLU
*=ol
LT GRN/WHT
ONBOARD REFUELING
FUEL TANK
EVAP PURGECONTROLSOLENOID VALVE
EVAPORATIVEEMISSION {EVAP)CONTROLCANISTERFILTER
YEL
LT GRN
VAPOR RECOVERY IONVR) VENTSHUT VALVE
ONBOARD REFUELINGVAPOR RECOVERY IORVN} VAPORRECIRCULATION VALVE
'99 - 00 D16Y7 engine:
EVAP CONTROLCANISTER
BLK/YEL
FromNo. 15< ALTERNATORSP SENSOR{7.5 A}FUELTANKPRESSURESENSOR
EVAPEYPASSSOLENOIDVALVE
- BLULT GNN/WHT
EVAP PURGECONTROLSOLENOIO VALVE
INTAKEMANIFOLD
EVAPTWO WAYVALVE
FUEL TANK
ONBOARD REFUELINGVAPOR RECOVERY {ORVRI VENTSHUT VALVE
EVAPORATIVEEMISSION {EVAPICONTROL
EVAP CONTROL
ONBOARD REFUELINGVAPOR RECOVERY IORVRI VAPORRECIRCULATION VALVE
CANISTERFILTER
YELI
8LK
11-270
CANISTER

\
t,96 D16Y8 engine (coup6l,'9? Dl6Y7 engine (coupe: KL model, sedan: KL (LX) model)"g7 Dl6Y8 ongine (coupe: all mod-
els, sedan: KL model,'98-8ll modelsl 39 - 00 Dl5Y5 engine with M/Tl:
The scan tool indicates Diagnostic Trouble code (DTc) P1456: Evaporative Emission (EVAP) control system leak
detected (fuel tank sYsteml
The scan tool indicates Diagnostic Trouble Code (DTC) P1457: Evaporative Emission (EVAP) control system leak
detected (EVAP control canister system).
Fr4t6l
fF14s7
Possible Causs
. Fuel fill cap
. Vacuum Connections
. Fuel Tank
. EVAP Control Canister Vent Shut Valve
. EVAP Control Canister Vent Shut Valve Circuit
. EVAP Purge Control Solenoid Valve
. EVAP Purge Control Solenoid Valve Circuit
. EVAP Bypass Solenoid Valve
. EVAP Bypass Solenoid Valve Circuit
. Fuel Tank Pressure Sensor
. Fuel Tank Pressure Sensor Circuit
. EVAP Control Canister
. Throttle Body
Troublsshooting Flowchart
VACUUMPUMP/GAUGE,0 - 30 in.HgA973X - 041 -
xxxxx
I
EVAPCONTROL
.4, cANrsrER
re ./ VALVE
{S----r*::n
\(cont'd)
- The MIL ha3 been rePofted
on.- DTC P1456 or P1457 is stored.
Check the EVAP control canbtol
vent shut valve:1. Disconnect the vacuum hose
Irom the EVAP three waY
valve and connect a vacuurnpump to the hose.
2. Remove the EVAP control
canister vent shut valve Irofi
the canrster.3. Turn the ignition switch ON (lli
4. Apply vacuum to the hose.
Chock for . shon in the wire(VSv linel:Disconnect the 2P connector {rom
the EVAP control canister vent
Does the valve hold vacuum?
Repair short in the wir€ betwcen
the EVAP control canister vent
shut v.lve and tho ECM/PCM
tA29|.
Does the valve hold vacuum?
Check the EVAP control canister
vent shui valve:1. Turn the ignition switch OFF.
2. Connect ECM/PCM connectorterminal A29 to body ground
with a iumPer wire.
3. Turn the ignition switch ON (ll).
4. Applyvacuum to the hose
Reohce the EVAP control canis-
ter vent shttt valve.
Does the valve hold vacuum?
ECM/PCM CONNECTOR A {32P)
37I9t01t't2t3t5t6ItItt9202a2a
25aA
ILT GRN/W{T) I JUMPER WIRE
Wire side of femll terminals
(To page 11-284i(To page 11 284)
11-283

Emission Control System
Evaporative Emission {EVAP) Controls (cont'dl
\J
tF1456-l
tP14sz-l
EVAPCONTROLCANISTERVENTSHUTVALVE
O.RINGReplace.
EVAPCONTROLCANISTER
ECM/PCM CONNECTOR A I32PI
(To page 11'289)
'99 - 00 modols except Dl6Y5 engine with M/T:
The scan tool indicates Diagnostic Trouble Code (DTC) P1456: Evaporative Emission (EVAP) control system leak
detected (fuel tank svstem).
The scan tool indicates Diagnostic Trouble Code (DTC) P1457: Evaporative Emission (EVAP) control system leak
detected (EVAP control canister system).
Possible Cause
. Fuel fill cap
. Vacuum Connections
. FuelTank
. EVAP Control Canister Vent Shut Valve
. EVAP Control Canister Vent Shut Valve Circuit
. EVAP Purge Control Solenoid Valve
o EVAP Purge Control Solenoid Valve Circuit
. EVAP Bypass Solenoid Valve
0 -30 in,Hg
. EVAP Bypass Solenoid Valve Circuit
. Fuel Tank Pressure Sensor
. Fuel Tank Pressure Sensor Circuir
. EVAP Control Canister
. ORVR vent shut valve
. ORVR vapor recirculation valve
. Throttle Body
Troubleshooting Flowchart
VACUUMPUMP/GAUGE,A973X - oal -
xxxxx
T-t
t\
The MIL has been reported on.DTC P1456 o. P1457 is stored.
Check the EVAP cont.ol canistervent shul valve:1. Disconnect the vacuum hosefrom the EVAP three wayvalve and connect a vacuumpump to the hose.2. Remove the EVAP controlcanister vent shut valve fromtne canrster.3. Turn the ignition switch ON (ll).
4. Apply vacuum to the hose.Check for a short in the wiro(VSV linel:Disconnect the 2P connector fromthe EVAP control canister ventDoes the vaive hold vacuum?
RoDair 3hort in the wire botwe€nthe EVAP control canilter ventshut valve and the ECM/PCM{A4t.
Does the valve hold vacuum?Check the EVAP cont.ol canisterv€nl shut valve:1. Turn the ignition switch OFF.2. Connect ECM/PCM connectorterminal A4 to body groundwith a jumper wire.3. Turn the ignition switch ON (ll).
4. Apply vacuum to the hose.
Reolace the EVAP control canis-ter veni shut valve.
Does the valve hold vacuum?
Wire side of female terminals
11-288
lTo page 11-289)

Connector ldentification and Wire Harness Routing
Engine Wire Harness lD16Y5, D16Y8 enginss): '96 - 98 models
Connector or
Torminal
Numbsr of
CavitissLocationConnects toNot€s
c 101c102c103c104c104c105c106c107c108c 109c110c111c112c113c114c115c116cl17c118c119c120cl21
c122c123cl23c124
c125
c127c12Ac129c130c131c132c 133c134c135
c136
c138c139c140c 141c142c 143c144cl44c145c'146cl47
10
1
22
14l4322l0I
2
2
2
2120
3l
14
14
1222
2
2
22
Left side of engine compartmentMiddle of engineMiddle of engineLeft side of engine companmentLeft side of engine compartmentMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of enginefvliddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineLeft side of engine compartmentMiddle of engineMiddle of engineMiddle of engineMiddle of engine
Middle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineMiddle of engineRight side of engine companmentBehind right kick panelUnder right side of dashUnder riOht side of dashUnder right side of dashUnder right side of dashUnder right side of dashUnder right side of dash
Under right side of dash
Under right side of dash
Middle of engineMiddle ot enginel iddle of engineMiddle of engineMiddle of ongineMiddle of engineLeft side of engine compartmentMiddle of engineMiddle of engineRight side of engine compartmentRight side of engine compartmentRight side of engine compartment
USACanada
Afi
USA
-' (A/r)
Main wire harness (C303)Crankshaft speed fluctuation (CKF) sensorEngine oil pressure switchAlternatorAlternatorNo. 'l fuel injectorNo. 2 fuel injectorNo.3 fuel injectorNo. 4 fuel injectorIAC valveThrottle position (TP) sensorl\4anifold absolute pressure (MAP) sensorIntake air temperature (lAT) sensorPower steering pressure {PSPI switchEVAP purge control solenoid valveJunction connectorJunction conn€ctorVehicle speed sensor {VSS}Countershaft speed sensorEngine coolant temp€rature (ECT) switch ADistributorEngine coolant temperature (ECT) sendingunrtEngine coolant temperature (ECT) sensorPrimary HO2S (sensor'l)Primary HO2S (sensor 1)Back-up light switchLock-up control solenoid valveSecondary HO2S (sensor 2)Mainshaft speed sensorLinear solgnoid valveShift control solsnoid valveStarter solenoidJunction connectorMain wire harnesE (C446)ECM/PCMPCMECMiPCMECM/PCMMain wire harness (C305)
Main wire harness (C305)
Main wire harness (C305)
Knock sensor (KS)IAC valveVTEC solenoid valveVTEC pressure switchEVAP control canister vent shut valveEGR control solenoid valveSecondary gear shaft speed sensorEGR valveEGR valveDrive pulley speed sensorSolenoid connector {CVT)Driven pulley speed sensor
*, (M/T)M/T*" INT\
*, tAtf)
NT:'96 model*,(A,/T):'97 - 98mooets
moqets
M/T
-1 (l,/T)*, (A,/T)-,(4,/T)*1 {M/T)*, (A,/T)*1 (CW)*, (A,T)
T101r102Left side of engine companmentRight side of engine companmentAlternatorUnder-hood fuse/relay boxG 101Middle of engineEngine ground, via engine wire harness
2
*1: Dl6Y5 engine*2: D16Y8 engine*3: D16Y5 (Ay'T), D16Y8 engines
3-16