40. Install the air cleaner housinq.
6x1.0mm12 N m (1.2 kgf.m,8.7 lbt.ft)
Install the air cleaner housing cover (A) and
connect the intake air temperature (lAT) sensor
connector (B),
42. Installthe breather hose (C) and vacuum hose 1D).
41.
43. Installthe intake manifold cover.
6x1.0mm12Nm11.2kgf.m.8.7 tbf.ft)
Installthe battery. Clean the battery posts and
cable terminals with sandpaper, then assemble
them and apply grease to prevent corrosion.
Check that the transmission shifts into gear
smoothly.
Inspect for fuel leaks. Turn the ignition switch ON(ll) {do not operate the starter) so that the fuel pump
runs for about 2 seconds and pressurizes the fuel
line. Repeat this operation two or three times, then
check for fuel leakage at any point in the fuel line.
Refillthe engine with engine oil (see page 8-5).
Refill the transmission with fluid (see page 13-3).
Refill the radiator with engine coolant, and bleed
air from the cooling system with the heater valve
open (see page 10-6).
Perform the engine control module (ECM) idle learnprocedure (see page 11-139).
Inspect the idle speed (see page 1 1-138).
Inspect the ignition timing (see page 4-17).
Check the wheel alignment {see page 18-4).
Enter the anti-theft code for the radio, then enter
the customer's radio station presets.
Set the clock.
YE
44.
41.
]tE
46.
48.
49.
52.
53.
54.
50.
51.
55.
5-15
Gylinder Head Removal
NOTE:. Use fender covers to avoid damaging painted
surfaces.
To avoid damage, unplug the wiring connectors
carefully whlle holding the connector portion.
To avoid damaging the cylinder head, wait until the
engine coolant temperature drops below 100'F (38"C)
betore loosening the cylinder head bolts.
Mark all wiring and hoses to avoid misconnection.
Also, be sure that they do not contact other wiring or
hoses, or interfere with other parts.
'1.
2.
3.
Drain the engine coolant (see page 10-6).
Remove the drive belt (see page 4-26).
Remove the intake manifold {see page 9-3).
Remove the air cleaner housing (see step 7 on page
5-2t.
5. Remove the water bypass hose (A).
Remove the exhaust manifold (see page 9-7
Remove the cam chain (see page 6-12).
6.
7.
).
8. Remove the engine wire harness connectors and
wire harness clamps from the cylinder head.
. Engine coolant temperature (ECT) sensor
conneclor. Camshaft position (Cl\4P) (top dead center (TDC))
sensor B connector. Camshaft posilion (CMP) sensor A connector
9. Remove the upper radiator hose (A) and heater
hose (B).
'10. Remove the harness holder (A)from the bracket,
then remove the connecting pipe mounting boh {B)
and brake booster vacuum line mounting bolts {C).
(cont'd)
1 1. Remove the water bvpass hose (D).
6-23
DTC Troubleshooting Index
";These DTCs are indicated by a blinking malfunction indicator lamp (MlL)when the SCS service signal line isjumped with the Honda PGM Tester.
{cont'd)
11-7
DTC
{MlL indication*)
Temporary DTCDetection ltemNote
P0010 (56)Variable Valve Timing Control {VTC) Oil Control
Solenoid Valve Malfunction
{see page 1 1'1 18)
P0011 (56)P001 1Variable Valve Timing Control (WC) System
Malfunction
(see page 11- 1 19)
P0107 (3)Manifold Absolute Pressure (MAP) Sensor Circuit
Low Voltaqe
(see page 1'l-521
P0108 (3)Manifold Absolute Pressure (MAP) Sensor Circuit
Hiqh Voltaqe
(see page 11-53)
P0112 (10)Intake Air Temperature (lAT) Sensor Circuit Low
Voltaoe
(see page 11-55)
P01r3 (10)Intake Air Temperature (lAT) Sensor Circuit High
Voltaoe
(see page '11-56)
P0116 {86) P0116Englne Coolant Temperature (ECT) Sensor Range/
Performance Problem
{see page 11-57)
P0117 {6)Engine Coolant Temperature (ECT) Sensor Circuit
Low Voltaqe
(see page 11-58)
P0118 {6)Engine Coolant Temperature (ECT) Sensor Circuit
Hiqh Voltaqe
{see page 11-59)
P0122 t7\Throttle Position (TP) Sensor Circuit Low Voltaqe(see Daqe 11-60)P0123 {7)Throttle Posltion (TP) Sensor Circuit Hiqh Voltaoe(see paqe 11-62)
P0128 (87)P0128Coolinq SVStem Malfunction(see Daqe 11-64)
P0134 (41)Air Fuel Ratio (Ay'F) Sensor (Sensor 1) No Activity
Detected
(see page 11-65)
P0137 (63)P0137Secondary Heated Oxygen Sensor (Secondary HO2S)(Sensor 2) Circuit Low Voltaqe
(see page 11-65)
P0138 (63)P0138Secondary Heated Oxygen Sensor (Secondary HO2S)(Sensor 2) Circuit Hiqh Voltaqe
(see page 11-66)
P0139 (63)P0139Secondary Heated Oxygen Sensor (Secondary H02S)(Sensor 2) Slow ResDonse
(see page 11-67)
P0141 (65)Secondary Heated Oxygen Sensor (Secondary H02S)(Sensor 2) Heater Circuit Malfunction
(see page 11-68)
P0171 (45)PO\11Fuel Svstem Too Lean(see paqe 11-70)
PO112 l'45)PO\l2Fuel System Too Rich(see oaoe 11-70)
P0300 and any P0300 and any
of of
P0301 (71) P0301
PO302 (721 P0302
P0303 (73) P0303
P0304 (74) P0304
Random Misfire(see page 11-71)
P0301 (7'1) P0301No. 1 Cylnder Misfire{see page 11-72)
P0302 (721 P0302No. 2 Cvlnder Misfire{see paqe 1 1-72)
P0303 (73)P0303No. 3 Cvlnder Misfire(see oaqe 11-72)
P0304 {74)P0304No. 4 Cvlnder Misfire{see Daqe 1 1-72)
ECM Data
You can retrieve data from the ECI\4 by connecting the OBD ll scan tool or the Honda PGM Tester to the data link
connector (DLC). The items listed in the table below conform to SAE recommended practice. The Honda PGM Tester
also reads data beyond that recommended by SAE to help you find the causes of intermittent problems.
The "operating values" listed are approximate and may vary depending on the environment and the individual
vehicle.
Unless noted otherwise, "at idle speed" means idling with the engine completely warmed up in the neutral position,
and the A,/C and all
Diagnostic
Trouble Code(DTC}
lf the ECM delects a problem, it will store it as a code
consisting of one letter and four numbers. Depending on
the problem, an SAE-defined code (Poxxx) or a Honda,
defined code {P1xxx) will be output to the tester.
The ECI\4 computes engine speed from the signals sent
from the crankshaft position (CKP) sensor. This data is
used for determining the time and amount of injected fuel.
detected, there is no
ourpul.
lf no problem is YES
Nearly the same as
tachometer indication
At idle speed;
The ECM converts pulse signals from the vehicle speed
sensor (VSS).Nearly the same as
speedometer
indication
Manifold
Absolute
Pressure(MAP)
The absolute pressure caused in the intake manifold by
engine load and speed.
With engine stopped: YES
Nearly the same as
almospnenc pressure.
At idle speed: about
20 4'1 kPa(150 310 mmHg,
6- 12 in.Hq).0.7 1.3 V
The ECT sensor converts coolant temperature into voltage
and signals the ECM. The sensor is a thermistor whose
internal resistance changes with coolant tempetature. The
ECM uses the voltage signals from the ECT sensor to
determine the amount of injected fuel.
With cold engine:
Same as ambient
temperature and IAT
With engine warmed
up; about 116 2'12"F
100'c).0.5-0.8 v
Air Fuel Ratio The A,/F sensor detects the oxygen content in the exha ust 0.0 - 1 .25 V(Ay'F) Sensor. gas and sends voltage signals to the Eclvl, Basedonthese 8.0 11.0mA(PGM(Sensor 1) signals, the ECM controls the airlfuel ratio. When the I Tester)
oxygen content is high (that is, when the ratio is leaner At idle speed:
than the stoichiometric ratio), the voltage signal is Iower. about 0.1 0.9 V
When the oxygen content is low (that is, when the ralio is
richer than the stoichiometric ratio). the voltage signal is
higher. The A'lF sensor signals are electrical current that
are indicated as voltaqe on the
The HO2S detects the oxygen content in the exhaust gas
and sends voltage signals to the ECM. Based on these
signals, the ECM controls the airlfuel ratio. When the
oxygen content is high (that is, when the ratio is leaner
than the stoichiometric ratio), the voltage signal is lower.
When the oxygen content is low (that is, when the ratio is
richer than the stoichiometric ratio), the voltage signal is
Secondary
Heated
Oxygen
Sensor(Secondary
H02S,
Sensor2)
0.0 1.25 V NO
At idle speed:
about 0.1 0.9 V
(cont'd)
11-13
Fuel and Emissions Systems
System Descriptions (cont'd)
ECM Data (cont'd)
w
DataDescriptionOpera'ting ValueFreeze Data
Fuel System
Status
Fuel system status is indicated as "open" or "closed".
Closed: Based on the A,/F Sensor output, the ECM
determines the airlfuel ratio and controls the amount of
injected fuel.
Open: lgnoring Ay'F Sensor output, the ECM refers to
signals from the throttle position {TP), manifold absolute
pressure (MAP), intake air temperature (lAT), barometric
pressure (BARO), and engine coolant temperature (ECT))
sensors to control the amount of iniected fuel.
At idle speed: closedYES
Short Term
FuelTrim
The airlfuel ratio correction coefficient for correcting the
amount of injected fuel when the fuel system status
is "closed." When the ratio is leaner than the
sloichiometric ratio, the ECM increases short term fuel
trim gradually, and the amount of iniected fuel increases.
The airlfuel ratio gradually gets richer, causing a lower
oxygen content in the exhaust gas. Consequently, the
short term fuel trim is lowered, and the ECM reduces the
amount of injected fuel.
This cvcle keeps the airlfuel ratio close to the
stoichiometric ratio when in closed loop status.
o.7 1.5YES
Long Term
Fuel Trim
Long term fuel trim is computed from short term fuel trim
and indicates changes occurring in the fuel supply system
over a long period.
lf long term fuel trlm is higher than 1.00, the amounl of
injected fuel must be increased. lf it is lower than 1.00, the
amount of injected fuel must be reduced.
0.8 1.2YES
Intake Air
Temperature
{IAT)
The IAT sensor converts intake air temperature into
voltage and signals the ECM. When intake air
temperature is low, the internal resistance ofthe sensor
increases, and the voltage signal is higher.
With cold engine:
Same as ambient
temperature and ECT
YES
Throttle
Position
Based on the accelerator pedal position, the opening
anole of the throttle valve is indicated.
At idle speed:
about 10 %
YES
lgnition
Timing
lgnition timing is the ignition advance angle set by the
ECM. The ECM matches ignition timing to driving
conditions.
At idle speed: 8" t 5"
|' tuL wnen rne >L)
service signal line is
jumped with the Honda
PGM Tester
NO
Calculated
Load Value
(cLV)
cLV is the enoine load calculated from IMAP data.At idle speed:
12 34%
At 2.500 rpm with no
toao:'t4- 34%
YES
11-14
\.,
ra
Wire side o{ female terminals
NOTE: Standard baftery voltage is 12 V.
Terminalnumo€tWire color[erminal nameDescriptionSignal
BLUAvHTVTC+ lVTC OIL CONTBOLSOLENOID VALVE +SIDE)Drives VTC oilcontrolWith ignition switch ON (ll): 0 V
2lNJa {No. 4INJECTOR)Driveso. 4 iniectorAt idle: duty controlled
3BLJo.3INJECTORIDriveso.3 iniector4R1)TOR)Driveso.2 iniector
5BRNlNJl 1No. I INJECTOR)Drives No. 1 iniector
6GRNFANC (RAOIATOR FANCONTROL)Drives radiator fan relayWith radiator fan running: about 0 VWith radiator fan stopped: batterv voltaoe
7GRN/vVHTRVS (REVERSE LOCKSOLENOID VALVE)Drives reverse lock solenoidWith vehicle speed below 9.4 mph (15 km/h):battery voltageWith vehicle speed above 12.5 mph (20 km/h): 0 V
8REDAVHTECT (ENGINE COOLANTTFMPFRATURE SENSOR)Detects ECT sensor signalWith the ignition switch ON (ll): about 0.1 4.8 Videoendino on enoine coolant temDerature)
9BLU/BLKVTPSW (VTEC OILPRFSSTIRF SWITCH)Detects VTEc oil pressureswitch sionalWith engine at low engine speed: about 0 .Wirh enoine at hioh enoine soeed: batterv voltaqe
10WHT/BLUALTL (ALTEBNATOR LSIGNAI IDetects alternator L signalWith ignition swit'ch ON (ll): about 0 VWhh enoine runnino: batterv voltaqe
WHT/REDALTF (ALTERNATOR FRSIG NALIDetecls alternator FB signalWith engine running: about 0 V- 5 V{deoendinq on electrical load)
GRN/YELVTS {VTEC SOLENOIDDrives VIEC solenoid valveAt idle: about 0 V
'17REDI/ELIAT (INTAKE AIRTEMPERATURE SENSOR)Detects IAT sensor signalWith ignition switch ON {ll): about 0.1 V 4.8 vl.lcnen.iino on intake air temoerature)
18WHT/GRNALTC (ALTERNATOR
CONTROL)Sends alternator controlWith engine running: about 0 V 5 V(.lcocn.lino on electrical ioad)
21YEUBLUPCS {EVAPORATIVEEMISSION CANISTERPURGE VALVE)
Drives EVAPcanister purgevalveWith engine running, engine coolant below 149'F
165'C): battery voltageWith engine running, engine coolant above 149'F165"C): dutv controlled
23BLK/Vr'HTVTC (VTC OIL CONTROLSOI FNOID VALVE SIDE)Drives VTC oilcontrolWith the ignition switch ON (ll): 0 V
(confd)
11-21
Vacuum Hose Routing
I
O AIR FUEL RATIO IA/F) SENSOR {SENSOR 1}O SECONDARY HEATED OXYGEN SENSORISECONDARY HO2S} {SENSOR 2}
O MANIFOLD ABSOLUTE PRESSURE (MAPI SENSORO ENGINE COOLANT TEMPERATURE {ECT) SENSORO INTAKE AIR TEMPERATURE (IAT) SENSORO CRANKSHAFT POSITION (CKP) SENSORO KNOCK SENSORO CAMSHAFT POSITION (CMPI SENSOR BITOP DEAD CENTER ITDC) SENSOR)
O CAMSHAFT POSITION ICMPI SENSOR A@ IDLE AIR CONTROL (IACI VALVEO THRONLE BODY.O INJECTOR@ FUEL PULSATION OAMPER[I FUEL FILTER@ FUEL PRESSURE REGULATOR@ FUEL PUMP@ FUEL TANK
@ RESONATOR(9 AIR CLEANER@ POSITIVE CRANKCASE VENTILATION {PCVI VALVE@ THREE WAY CATALYTIC CONVERTER@ EVAPORATIVE EMISSION {EVAPI CANISTER@ EVAPORATIVE EMISSION {EVAP) CANISTERPURGE VALVE{} EVAPORATIVE EMISSION (EVAPI CANISTERVENT SHUT VALVE{' EVAPORATIVE EMISSION {EVAP) TWO WAY VALVE@ EVAPORATIVE EMISSION IEVAPI BYPASSSOLENOID VALVE@ FUEL TANK PRESSURE (FTP) SENSOR@ EVAPORATIVE EMISSION IEVAP} VALVE@ FUEL TANK VAPOR CONTROL VALVE60) FUEL TANK VAPOR RECIRCULATION VALVEO INTAKE AIR BYPASS CONTROL THERMAL VALVE
(cont'd)
11-25
Fuel and Emissions Systems
System Descriptions (cont'd)
PGM-FI System
The Programmed Fuel Injection (PGM-Fl) system is a
sequential multiport fuel injection system.
Air Conditioning {A/C) Compressor Glutch Relay
When the ECfM receives a demand for cooling from the
Ay'C system, it delays the compressor from being
energized, and enriches the mixture to assure smooth
transition to the AVC mode.
Air Fuel Ratio lA/Fl Sensor
The Ay'F Sensor operates over a wide airlfuel range. The
Ay'F Sensor is installed upstream of the TWC, and sends
signals to the ECM which varies the duration of fuel
injection accordingly.
SENSORTERMINALS
HEATERTERMINALS
Barometric Pressure {BAROI Sensor
The BARO sensor is inside the ECM. lt convens
atmospheric pressure into a voltage signal that the ECM
uses to modify the basic duration of the fuel injection
discharge.
ztRcoNtaELEMENT
HEATER
11-26
\,
Camshaft Position (CMPI Sensor B (Top Dead Center(TDCI Sensor)
The CMP sensor B (TDC sensor) detects the position of
the No. 1 cylinder as a reference for sequential fuel
injection to each cylinder.
Crankshaft Position (CKPI Sensor
The CKP sensor detects crankshaft soeed and
determines ignition timing and timing for fuel injection
of each cylinder as well as detecting engine misfire.
Engine Coolant Temperature (ECT) Sensor
The ECT sensor is a temperature dependent resistor(thermistor). The resistance of the thermistor decreases
as the engine coolant temperature increases.
MAGNET
TERMINAL