Water Pump
Inspection
't.
2.
Remove the timing belt (see section 6).
Turn the water pump pulley counterclockwise.Check that it tarns freely.
Check for signs of seal leakage.
NOTE: A small amount of "weeping,,from the bleedhole is normal.
Dl6Y5, Dl6Y7, D16Y8 engines:
BLEEDHOLE
B16A2 engine:
BLEED HOLE
BLEED HOLE
BLEED HOLE
10-14
Replacement
6x1.0mm
1.Remove the timing belt (see section 6).
Remove the water pump by removing five bolts.
NOTE: Inspect, repair and clean the O-ring grooveand mating surface with the cylinder block.
D16Y5, D16Y7, D16Y8 engines:
12 N.m {1.2 kgf.m, l0 x 1.25 mm8.7 lbt.ft) {4 N.m 14.5 kg{.m.33 tbt.ft)
Bl642 engine:
WATERPUMP
@;2
6x1.0mm12 N.m 11.2 kg{.m,8.7 tbf.ft)
O.RINGReplace.
3. Install the water pump in the reverse order of removal.
NOTE:
o Keep the O-ring in position when installing.. Clean the spilled engine coolant.
d
orp,
I
Troubleshooting
DTClMlL indicationlDatection hsmProbablo CausePage
P0137(63)Secondary Heated Oxygen SensorCircuit Low Voltage(Sensor 2)
Short in Secondary HO2S lSensor 2) circuitSecondary H02S {Sensor 2)ECM/PCI\41 1-153
P0r38 {63)Secondary Heated Oxygen SensorCircuit High Voltage(Sensor 2)
Open in Secondary HO2S (Sensor 2) circuitSecondary HO2S (Sensor 2)EC[I/PCM11-154
P0'139 (63)Secondary Heated Orygen SensorSlow Response(Sensor 2)
Secondary H02S lSensor 2)1l-156
P0141 (65)
Secondary Heated Oxygen SensorHeaterCircuit Malfunction(Sensor 2)
. Open or short in Secondary HO2S (Sensor2) heater circuit. ECM/PCM11-157
P0171 (45)
System Too LeanFuel supply systemPrimary HO2S (Sensor 1)MAP sensorContaminated fuelValve clearanceExhaust leakage
11,164
P0172 (45)
System Too RichFuel supply systemPrimary HO2S (sensor l)MAP sensorContaminated fuelValve clearance
11-164
P0300*16' }l?
andsome ofPo3o1 /r'' \P0302 l72lP0303 l73lP0304 \7 4l
Random Misfirelgnition systemFuel supply systemMAP sensorEGR systemIAC valveContaminated fuelLack of fuel
r1-r66
P0301P0302P0303P0304
/rt\172ll73l\7 4l
- Cylinder 1- Cylinder 2- Cylinder 3- Cylinder 4Misfire Detected
Fuel InjectorFuel Injector circuitlgnition systemLow compressionValve clearance
11 167
P0325*3 (23)Knock Sensor (KS) CircuitMalfunctionOpen or short in Knock Sensor (KS) circuitKnock Sensor {KS)ECM/FCtvl11-170
P0335(4)Crankshaft PositionSensor CircuitMalfunction
Crankshaft Position SensorCrankshaft Position Sensor circuitECM/PCM11-172
P0336(4)Crankshaft PositionSensorRange/Performance
. Crankshaft Position Sensor. Timing belt skipped teeth11-172
P040' r*r (80)Exhaust GasRecirculationInsufficient Flow Detected
' EGR valve. EGR line
P0420(67)Catalyst SystemEfficiency BelowThreshold
. Th.ee Way Catalytic converter. Secondary HO2S11 253
Diagnostic Trouble Code (DTCI Chat (cont'dl
*3: D16Y5 engine (CVT), D16Y8 engine and B1642 engine*4: D'16Y5 engine*16: '98 model+17: '99 - 00 models
,Jla
1 1-98
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
PGM-FI System
tFos3sl
tFffi6l
tPr361 I
fPfi62l
fFr38il
tF13s2-l
Crankshaft Position/Top Dead Genter/Gylinder Position (CKP/TDC/CYP) Sensor
('96 - 98 Models, '!n - 00 D16Y5 engine with M/Tl
The scan tool indicates Diagnostic Trouble Code (DTC) P0335: A malfunction in the Crankshaft position (CKp)
sensor circuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P0336: A range/performance problem in the CrankshaftPosition (CKP) sensor circuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P1361: Intermittent interruotion in the Too Dead Center(TDC) sensor circuit.
The scan tool indicates Diagnostic Trouble Code {DTC) P1362: No signal in the Top Dead Center (TDC} sensorcircuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P1381: Intermittent interruption in the Cvlinder Position{CYP) sensor circuit.
The scan tool indicates Diagnostic Trouble Code {DTC) Pl382: No signal in the Cylinder Position (CYP} sensorcircuit.
Description
The CKP Sensor determines timing for fuel injection and ignition of each cylinder and also detects engine speed. The TDCSensor determines ignition timing at start-up (cranking) and when crank angle is abnormal. The Cyp Sensor detects theposition of No. 1 cylinder for sequential fuel injection to each cylinder. The CKP/TDC/CYP Sensor is built into the distribu-ror.
NOTE: lf DTC P1359 is stored atthesametime as DTC P0335. P0336, P1361, Pl362, P1381 and/or P1382, troubteshoor DTCP1359 first, then recheck for those DTCS. Ot6y5 6ngine: Dt6y7, ot6y8 enqin6s:
SENSORBOTOR
TDCSENSORCKPSENSORSENSORROTORSENSORROTORSENSORROTORROTORROTOR
DISTRIBUTOR 1OPcoNNECTOR tC120tTDC P
- The MIL hrs been reported on.- DTC P0335, P0336, P1361,P1362, P1381 and/or Pl382 6restored,
Problem verification:1. Do the ECM/PCM Reset Proce-dure.2. Stan the engine.
Intermittent hilu.e, system b OKat this time. Check tor poor con-n€ctions or 10036 wiros at C120{distributor} and ECM/PCM.
ls DTC P0335, P0336, P1361, P1362,P1381 and/or P'l382 indicated?
Check for an open in the CKP/TDC/CYP sensor:1. Turn the ignition switch OFF.2. Disconnect the distributor 10P
3. Measure resistance betweenthe terminals of the indicatedsensor (*see table).
Replace the distributor ignitionhousing (soe section 23).ls there 350 - 700 0?
CYP M {BLK}
SENSORDTCSENSORIERMINATECMfCMTERMINATCOLOR
CKPP033s
m336
2c2BLU
6c12
TDCP1361
P1362
3GRN
7cl3RED
CYPP!381
P't382
c4YEL
8c148LK11-172
PGM-FI System
l-Fos3sl
tFos36l
tF1361 l
Fr362-1
tF13sil
Crankshaft Position/Top Dead Center/Cylinder Position (CKP/TDC/CYPI Sensor
f99 - 00 Models except D16Y5 engine with M/T)
The scan tool indicates Diagnostic Trouble Code (DTC) P0335: A malfunction in the Crankshaft Position (CKP)
sensor circuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P0336: A range/performance problem in the Crankshaft
Position (CKP) sensor circuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P1361: Intermittent interruption in the Top Dead Center
{TDC) sensor circuit.
The scan tool indicates Diagnostic Trouble Code {DTC) P1362: No signal in the Top Dead Center (TDC) sensor
circuit.
The scan tool indicates Diagnostic Trouble Code (DTC) P1381: Intermittent interruption in the Cylinder Position(CYP) sensor circuit.
lTiaSt The scan tool indicates Diagnostic Trouble Code (DTC) P1382; No signal in the Cylinder Position (CYP) sensor: circuil.
DoscriDtion
The CKP Sensor determines timing for fuel injection and ignition of each cylinder and also detects engine speed. The TDC
Sensor determines ignition timing at start-up (cranking) and when crank angle is abnormal. The CYP Sensor detects the
position of No. 1 cylinder for sequential fuel injection to each cylinder. The CKP/TDC/CYP Sensor is built into the distribu-
tor.
NOTE; lf DTC P1359 is stored at the same time as DTC P0335, P0336, P1361. P1362, P1381 and/or P1382, troubleshoot DTC
P1359 first, then recheck for those DTCS. D16Y5 engino:
SENSORROTOR
TDGSENSORCKPSENSOBTDCSENSOBCKPSENSOBCYPs€NsonBOTORROTORBOTONROTOR ROTOR
D16Y7, D16Y8 ongine:
(To page 11-175)
1-174
- The MIL has been reportod on.- DTC P0335, P0336. P1361,P1362, P1381 rnd/or P1382.restored.
Problem verific{tion:1. Do the ECM/PCM Reset Proce-dure.2. Start the engine.
Intormittcnt failure, systom b OKat thb time. Check to. poor con-nections or loose wires at C120(dktributorl and ECM/PCM.
ls DTC P0335, P0336, P1361, P1362,P1381 and/or Pl382 indicated?
Check tor an open in the CKP/TDC/CYP 3enior:1. Turn the ignition switch OFF.2. Disconnect the distributor 10Pconnector,3. Measure resistance betweenthe terminals of the indicatedsensor (*see table).
Replrce the distributor ignitionhou3ing (!ee section 231.ls there 350 700 0?
SENSORDTCSENSORTEBMINAIECM/PCMTERI\,4INAICOLOR
CKPP0335
P0336
2c88LU
6c9
TDCP1361
P1362
3c20GRN
7c21BED
CYPP1381
P1342
c29YEL
Ic30BLK
t
t
I
'96.'97 D16Y5 engine with CVT,'96 - 00 D16Y8 ongins
with A/T and'96 - 00 Dl6Y7 €ngine
Adiust the idle speed using a Honda PGM Tester if pos-
sible. lf not, use the following procedure:
NOTEI
. Leave the IAC valve connected
. Betore setting the idle speed. check the following
items:- The MIL has not been reported on'
- lgnition timing
- Spark Plugs- Air cleaner- PCV system
1. Connect a tachometer.
2. Start the engine. Hold the engine at 3,000 rpm wirh
no load (in Park or neutral) until the radiator fan
comes on, then let it idle.
3. Check the idle speed with no-load conditions: head-
iights, blower fan, rear defogger, radiator fan, and
air conditioner are not operatlng
ldl€ spoed should be:
USA:
D16Y5 engine with CVT, D16Y7 engine with A/T'
Dl6YB engine with A/T:
700 :r 50 rpm (in E or El Positionl
D16Y7 engine with M/T:
670 i 50 rpm
Canada:
Dl6Y8 sngin€, Dl6Y7 engins:
M/T750 t 50 rpm
NT750 1 50 rpm (in E or El Position)
Adjust the idle speed, if necessary, by removing the
cap and turning the idle adiusting screw 1/2-turn
clockwise or counterclockwise
D16Y5, D16Y8 engine:
IDLEADJUSTING
Dl6f, ongine:
NOTE: When you remove the ACL housing, do not
disconnect the IAT sensor connector
After turning the idle adjusting scrow 1/2-turn'
check the idle speed again. lf it is out of spec, turn
the idle adjusting screw 1/2-turn agaan'
NOTE: Do not turn the idle adjusting screw more
than 1/2-turn without checking the idle speed'
ldle the engine for one minute with heater fan
switch at Hl and air conditioner on, then check the
idle speed.
ldle speed should be:
M/T810150 rpm
A/T. CvT810 t 50 rpm (in El or E Position)
NOTE:
. Do not turn the idle adjusting screw when the air
conditioner is on.
. lf the idle speed is not within specification. see
Symptom Chart on page 11-84 (cont'd)
11-221
ldle Control System
ldle Speed Setting (cont'dl
Inspeqtion/Adiustment
38 D16Y5 engine whh M/T,'99 - 00 81642 engine
NOTE: Before setting the idle speed, check the follow-ing items;- The MIL has not been reported on.- lgnition timing- Spark plugs- Air cleaner- PCV system
'1. Start the engine. Hold the engine at 3,000 rpm withno load (transmission in neutral) until the radiatorfan comes on, then let it idle.
Connect a tachometer.
Disconnect the IAC valve 2P connector and the EVAPpurge controlsolenoid valve 2P connector.
EVAP PURGECONTROLSOLENOID VALVE
lf the engine stalls, restart the engine with the accel-erator pedal slightly depressed. Stabilize the rpm at1.000, then slowly release the pedal until the engineidles.
Check idling in no-load conditions: headlights, blowerfan, rear defogger, radiator fan, and air conditionerare not operating.
ldl€ speed should be:
450 i 50 rpm
11-222
lf necessary, adjust the idle speed, by removrng lnecap and turning the idle adjusting screw.After adjusting the idle speed recheck the ignitlontiming (see section 23). lf it is out of spec, go backto step 4. |DLE
6. Turn the ignition switch OFF.
7. Reconnect the 2P connectors to the IAC valve andthe EVAP purge control solenoid valve, then do theECM reset procedure.
8. Restart and idle the engine with no-load conditionsfor one minute, then check the idle sDeed.ldle speed should bo:
USA:
D16Y5 engine: 670 i 50 rpm
81642 engine: 700 i 50 rpm
Canada:
81642 engine: 750 t 50 rpm
NOTE: lf the idle speed increases to 8lO t 50 rpm,this means the EVAP system is purging the canister.To stop the purging temporarily, raise the enginespeed above 1,000 rpm with the accelerator pedal,
then slowly release the pedal.
9. ldle the engine for one minute with headlights(Low) ON. and check the idle speed.
ldle speed should be:
750 i 50 rpm
10. Turn the headlights off. ldle the engine for oneminute with heater fan switch at Hl and air condi-tioner on, then check the idle soeed.ldls speed should be:
810 t 50 rpm
lf the idle speed is not within specification, seeSymptom Chart on page 11-84.
\
I
'98 - 0O D16Y5 ongine with CvT
Adjust the idle speed using a Honda PGM Tester if pos-
sible. lf not, use the following procedure:
NOTE:
. Leave the IAC valve connected.
. Before s€tting the idle speed, check the following
rtems:- The MIL has not been reported on.
- lgnition timing
- Spark Plugs- Air clean€r
- PCV svstem
'1. Connect a tachometer.
2. Stan the engine. Hold the engine at 3,000 rpm w'th
no load (transmission in E or E] position) until the
radiator Jan comes on, then let it idle.
3. Check the idle speed under no-load conditions:
head lights, blower fan, rear defogger, radiator fan,
and air conditioner are not operatlng.
ldlo spaod ehould bo: 700 t 50 rpm
. lf the idle speed is within the specification, the
procedure is comPlete.
. lf the idle sDeed is out of specitication, 9o to step 4'
4. tf the idle speed is 810 1 50 rpm, this means the
EVAP system is purging the canister. To stop the
purging temporarily, raise the engine speed above
l,OO0 rgm with the accelsrator pedal. Slowly release
the pedal. and rscheck the idl€ speed.
. tf the idle speed is within the specificstion, the
Drocedure is comPlete.
. lf the idle sp€ed is out of spocification, go to step 5.
5. Disconnect th€ EVAP purgs control solenoid valve
2P connector.
EVAP PURGECONTROL
6. Remove the cap and turn the idle adiusting screw
1/2-turn clockwise or counterclockwlse
IDLE
7.After turning the idle adjusting screw 1/2-turn, check
the idl€ speed again. lf it is out of spec, turn the idle
adjusting screw 1/2-turn again.
NOTE: Do not turn the idle adjusting screw more
than 1/2-turn without checking the idle speed.
Turn the ignition switch OFF. Reconnect the EVAP
purge control solenoid valve 2P connector' then do
the ECM reset Procedure.
Start the engine. ldle the engine for one minute with
heater fan switch at Hl and air conditioner on, then
check the idle speed.
ldle spaed should be:
810 t 50 rpm (in El or E Posiiion)
lf the idle speed is not within specification, see
Svmptom Chart on Page 11-84.
9.
SOLENOID VALVE
11-223