Honda OBD1 Trouble Codes and Fault Code List >> Civic/del Sol 1.6L SOHC (1996 – 2000)

ModelYearEngine identificationSystem
Civic/del 501  1.6L S0HC1996-00D16Y7PGM-FI

General information

  • Engine control module (ECM) incorporates self-diagnosis function.
  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.
  • Trouble codes can be displayed by using a Scan Tool connected to the data link connector (DLC) 1 [1] or by the malfunction indicator lamp (MIL) with the service check connector jumped [1] [2].

NOTE: The use of a Scan Tool is essential to obtain full diagnostic information.

Accessing

  • Ensure ignition switched OFF.
  • Jump service check connector terminals 1 [2].
  • Switch ignition ON.
  • Check MIL is flashing.
  • Trouble codes 1-9 are indicated as follows:
o Individual short flashes display trouble code [2] [A].
o A short pause separates each flash [2] [B].
o A long pause separates each trouble code [2] [C].
o For example: Trouble code 3 displayed [2].
  • Trouble codes greater than 9 are indicated as follows:
o Long flashes indicate the ‘tens’ of the trouble code [3] [A].
o Short flashes indicate the ‘units’ of the trouble code [3] [C].
o A short pause separates each flash [3] [B].
o A long pause separates each trouble code [3] [D].
o For example: Trouble code 12 displayed [3].
  • Count MIL flashes and compare with trouble code table.

NOTE: If a trouble code is displayed but not listed in the trouble code table, suspect engine control module (ECM) fault.

  • Switch ignition OFF.
  • Remove jump lead

Erasing

  • After the faults have been rectified, trouble codes can be erased by using a Scan Tool connected to the data link connector (DLC) [1] (1) or as follows:
  • Switch ignition OFF.
  • Civic: Remove radio fuse (7.5A) from underhood fusebox for 10 seconds minimum [4].
  • Civic del Sol: Remove radio fuse (7.5A) from underhood fusebox for 10 seconds minimum [5].
  • Reinstall fuse.
  • Repeat checking procedure to ensure no data remains in ECM fault memory.

Trouble code  identification

Flash codeOBD-11 codeFault locationProbable cause
–PO, P2, uoRefer to OBD-11 trouble code tables–
1–Heated oxygen sensor (H02S) – front – circuit/voltage low/highWiring open/short circuit, H02S, fuel system, ECM
3–Manifold absolute pressure (MAP) sensor – circuit/voltage high/lowWiring, MAP sensor, ECM
4–Crankshaft position (CKP) sensor – circuit malfunction/range/performance problemWiring, CKP sensor, valve timing, ECM
5–Manifold absolute pressure (MAP) sensor – range/performance problemHose leak, MAP sensor
5P1128Manifold absolute pressure (MAP) sensor – pressure lower than expectedMAP sensor
5P1129Manifold absolute pressure (MAP) sensor – pressure higher than expectedMAP sensor
6–Engine coolant temperature (ECT} sensor – circuit/voltage low/highWiring short/open circuit, ECT sensor, ECM
7–Throttle position (TP) sensor – circuit/   voltage low/highWiring, TP sensor, ECM
7P1121Throttle position (TP) sensor- position lower than expectedTP sensor
7P1122Throttle position (TP) sensor – position higher than expectedTP sensor
8P1359Crankshaft position (CKP) sensor – connector disconnectionWiring
8P1361Crankshaft position (CKP) sensor- intermittent signalCKP sensor
8P1362Crankshaft position (CKP) sensor – no signalWiring, CKP sensor, ECM
9P1381Camshaft position (CMP) sensor- intermittent signalCMP sensor
9P1382Camshaft position (CMP) sensor- no signalWiring, CMP sensor, ECM
10–Intake air temperature (IAT) sensor- circuit/   voltage low/highWiring short/open circuit, IAT sensor, ECM
12P1491Exhaust gas recirculation (EGR) system – valve lift insufficientWiring, EGR valve/position sensor, EGR   solenoid, hose leak/blockage, ECM
12P1498Exhaust gas recirculation (EGR) valve position sensor – voltage highWiring, EGR valve/position sensor, ECM
13P1106Barometric pressure (BARO) sensor – range/performance problemECM
13P1107Barometric pressure (BARO) sensor- circuit/voltage lowECM
13P1108Barometric pressure (BARO) sensor – circuit/voltage highECM
14–Idle control system – malfunctionlAC valve, throttle body
14P1508Idle air control (lAC) valve – circuit failureWiring, lAC valve, ECM
14P1509Idle air control (lAC) valve – circuit failureWiring, lAC valve, ECM
17–Vehicle speed sensor (VSS)- circuit malfunction/range/performance problemWiring, VSS, ECM
19–AT – lock-up system malfunctionLock-up control system
19P1753AT -lock-up control solenoid A- circuit failureWiring, lock-up control solenoid, ECM
19P1758AT – lock-up control solenoid 8 – circuit failureWiring, lock-up control solenoid, ECM
20P1297Electrical load sensor – circuit/voltage lowWiring, electrical load sensor, ECM
20P1298Electrical load sensor – circuit/voltage highWiring, electrical load sensor, ECM
22P1259VTEC system malfunctionWiring, VTEC solenoid/pressure switch, ECM
23–Knock sensor (KS) – circuit malfunctionWiring, KS, ECM
30P1655AT/CVT to ECM signal -failureCommunication. wire, ECM
41–Heated oxygen sensor (H02S) – front – circuit malfunctionWiring, ECM
41P1166Heated oxygen sensor (H02S) – front – heater circuitWiring, H02S, ECM
41P1167Heated oxygen sensor (H02S) – front – heater circuit malfunctionWiring open circuit, H02S
45–Mixture too lean/richFuel system, front H02S, injectors, MAP   sensor, wiring, mechanical fault
48P1162Heated oxygen sensor (H02S)- front- circuit malfunctionWiring, H02S
48P1168Heated oxygen sensor (H02S) – front – voltage lowWiring short circuit
48P1169Heated oxygen sensor (H02S) – front – voltage highWiring
54P1336Crankshaft position (CKP) sensor 2 – intermittent signalCKP sensor
54P1337Crankshaft position (CKP) sensor 2 – no signalWiring, CKP sensor, ECM
61–Heated oxygen sensor (H02S) – front – slow responseH02S, exhaust system
61P1163Heated oxygen sensor (H02S) – front – slow responseH02S
61P1164Heated oxygen sensor (H02S) – front – range/performance problemH02S
61P1165Heated oxygen sensor (H02S) – front – range/performance problemH02S
63–Heated oxygen sensor (H02S) – rear- slow response/circuit/voltage low/highWiring, H02S, ECM
65–Heated oxygen sensor (H02S) – rear- circuit malfunctionWiring, ECM
67–Catalytic converter – efficiency below limitCatalytic converter, rear H02S
70–AT – lock-up clutch not engaging/no gear shiftWiring, mainshaft speed sensor, countershaft speed sensor, lock-up control system, shift solenoid (SS) AlB, ECM, TCM
70–CVT – poor accelerationWiring, ignition coil, TCM
70P1705AT – gear shift malfunctionWiring, range position switch, ECM
70P1705AT – lock-up clutch not engagingWiring, range position switch, ECM
70P1705CVT – gear shift malfunctionWiring, range position switch, TCM
70P1706AT- gear shift malfunctionWiring, range position switch, ECM
70P1706AT – lock-up clutch malfunctionWiring, range position switch, ECM
70P1706CVT – gear shift malfunctionWiring, range position switch, TCM
70P1753AT – lock-up clutch not engaging/   disengagingWiring, lock-up control solenoid, ECM
70P1758AT- lock-up clutch not engagingWiring, lock-up control solenoid 8, ECM
70P1768AT- poor/no gear shiftWiring, linear solenoid, ECM
70P1768AT- lock-up clutch not engagingWiring, linear solenoid, ECM
70P1790CVT – kick-down malfunctionWiring, TP sensor, TCM
70P1790CVT – gear shift malfunctionWiring, TP sensor, TCM
70P1791Constantly variable transmission (CVT)Wiring, VSS, TCM
70P1793Constantly variable transmission (CVT)Wiring, MAP sensor, TCM
70P1870CVT – poor accelerationWiring, shift control linear solenoid, TCM
70P1873CVT – poor accelerationWiring, PH-PL control linear solenoid, TCM
70P1879CVT – poor accelerationWiring, start clutch control linear solenoid, TCM
70P1882Constantly variable transmission (CVT)Wiring, inhibitor solenoid, TCM
70P1885CVT – poor accelerationWiring, drive pulley speed sensor, TCM
70P1886CVT – poor accelerationWiring, driven pulley speed sensor, TCM
70P1888CVT – poor accelerationWiring, secondary gear shaft speed sensor, TCM
70P1890CVT – poor accelerationShift control system
70P1891CVT – poor accelerationStart clutch control system
71–Cylinder No.1 – misfireFuellignition/EGR system, injector, wiring, mechanical fault
72–Cylinder No.2 – misfireFuel/ignition/EGR system, injector, wiring, mechanical fault
73–Cylinder No.3 – misfireFuel/ignition/EGR system, injector, wiring, mechanical fault
74–Cylinder No.4 – misfireFuel/ignition/EGR system, injector, wiring, mechanical fault
80–Exhaust gas recirculation (EGR) solenoid – insufficient flowEGR valve, hose leak/blockage
86–Engine coolant temperature (ECT) sensor – range/performance problemECT sensor, cooling system
90P1456Evaporative emission (EVAP) canister purge system – leak detected (fuel tank)Hose, fuel tank/pressure sensor, fuel filler cap, EVAP valve/bypass solenoid, EVAP two way valve, EVAP canister/vent valve
90P1457Evaporative emission (EVAP) canister purge system – leak detected (canister)Hose, fuel tank/pressure sensor, EVAP valve/bypass solenoid, EVAP two way valve, EVAP canister/vent valve
91–Fuel tank pressure sensor- circuit/voltage low/highHose leak/blockage, wiring, pressure sensor, ECM
92–Evaporative emission (EVAP) canister pure system – incorrect flowWiring, EVAP solenoid, EVAP canister, hose leak/blockage, ECM
95–Fuel rail pressure (FRP) sensor- range/   performance problem/voltage high/lowWiring open or short to ground, FRP   sensor, ECM
96P1182Fuel temperature sensor – low inputWiring short to ground, fuel temperature sensor, ECM
96P1183Fuel temperature sensor- high inputWiring open circuit, fuel temperature sensor, ECM
97P1192Fuel tank pressure sensor- low inputWiring open or short to ground, fuel tank pressure sensor, ECM
97P1193Fuel tank pressure sensor – high inputWiring open circuit, fuel tank pressure sensor, ECM
98P1187Fuel tank temperature sensor – low inputWiring short to ground, fuel tank temperature sensor, ECM
98P1188Fuel tank temperature sensor – high inputWiring open circuit, fuel tank temperature sensor, ECM
–P1300Random misfirelgnition/fuei/EGR system, MAP sensor, lAC valve
–P1607Engine control module (ECM) – internal circuit failureECM
–P1705AT range position switch – circuit failureWiring, range position switch, ECM
–P1706AT range position switch – no signalWiring, range position switch, ECM