The first step is to find your vehicles diagnostic plug. The one in my car was a small blue plug that was bundled together with another factory plug beneath my glove box on the passenger's side of the car. Just stick your head up under the dashboard on the passenger side and look around for a plug that isn't connected to anything.
step 2 Bridge the Wires
Get a paper clip or a piece of wire with the ends stripped off. Stick one end of the wire or paper clip in one of the holes in the plug and stick the other end in the other. Make sure that it's making contact with the wires buy pushing it pretty far down into the holes.
step 3 Watch the Flashing Light and Decipher the Code
With the wire in place, put the key in the ignition and put the car into the "run" position. That's two clicks for Honda users.
Wait a second and keep your eye on the check engine light. You should see it start to light up in a series of flashes.
The light is blinking in a simple code of long and short. Long blinks mean "10" and short blinks mean "1".
My light was blinking once for a long time, and then twice for a short time. 10, 1 and 1 is error code 12. Code 12 indicates a problem with my EGR system. This is the system that sends some of the engine's exhaust into the cylinder to cool the combustion process and keep temps in the cylinders down. Having a broken EGR is relatively common on a high mileage car (I have 180,000 miles on mine) and it's a pretty easy fix. I was worried that I might have to pull over to the side of the road when I saw the light or get it to a mechanic ASAP, but now I know that it's not life threatening to the car and that it's OK if I get it looked at the next time I am at my mechanic.
Honda Check Engine Light Error Codes
1 O2A - Oxygen sensor #1
2 O2B - Oxygen sensor #2
3 MAP - manifold absolute pressure sensor
4 CKP - crank position sensor
5 MAP - manifold absolute pressure sensor
6 ECT - water temperature sensor
7 TPS - throttle position sensor
8 TDC - top dead centre sensor
9 CYP - cylinder sensor
10 IAT - intake air temperature sensor
12 EGR - exhaust gas recirculation lift valve
13 BARO - atmospheric pressure sensor
14 IAC (EACV) - idle air control valve
15 Ignition output signal
16 Fuel injectors
17 VSS - speed sensor
19 Automatic transmission lockup control valve
20 Electrical load detector
21 VTEC spool solenoid valve
22 VTEC pressure valve
23 Knock sensor
30 Automatic transmission A signal
31 Automatic transmission B signal
36 traction control found on JDM ecu's
41 Primary oxygen sensor heater
43 Fuel supply system
45 Fuel system too rich or lean
48 LAF - lean air fuel sensor
54 CKF - crank fluctuation sensor
58 TDC sensor #2
61 Primary oxygen sensor
63 Secondary oxygen sensor
65 Secondary oxygen sensor heater
71 random misfire cylinder 1
72 random misfire cylinder 2
73 random misfire cylinder 3
74 random misfire cylinder 4
80 Exhaust Gas Recirculation insufficient flow detected
86 ECT Sensor (Engine Coolant Temperature) circuit range / performance problem
90 Evaporative Emission Control System leak detected in the fuel tank area
91 Fuel Tank Pressure Sensor low input
92 Evaporative Emission Control System insufficient purge flow
Wait a second and keep your eye on the check engine light. You should see it start to light up in a series of flashes.
The light is blinking in a simple code of long and short. Long blinks mean "10" and short blinks mean "1".
My light was blinking once for a long time, and then twice for a short time. 10, 1 and 1 is error code 12. Code 12 indicates a problem with my EGR system. This is the system that sends some of the engine's exhaust into the cylinder to cool the combustion process and keep temps in the cylinders down. Having a broken EGR is relatively common on a high mileage car (I have 180,000 miles on mine) and it's a pretty easy fix. I was worried that I might have to pull over to the side of the road when I saw the light or get it to a mechanic ASAP, but now I know that it's not life threatening to the car and that it's OK if I get it looked at the next time I am at my mechanic.
ECU Error Codes for Honda Civic and Integra
Error code | Fault |
---|---|
1 O2A | Oxygen sensor #1 |
2 O2B | Oxygen sensor #2 |
3 MAP | manifold absolute pressure sensor |
4 CKP | crank position sensor |
5 MAP | manifold absolute pressure sensor |
6 ECT | water temperature sensor |
7 TPS | throttle position sensor |
8 TDC | top dead centre sensor |
9 CYP | cylinder sensor |
10 IAT | intake air temperature sensor |
12 EGR | exhaust gas recirculation lift valve |
13 BARO | atmospheric pressure sensor |
14 IAC | idle air control valve |
15 | Ignition output signal |
16 | Fuel injectors |
17 VSS | speed sensor |
19 | Automatic transmission lockup control valve |
20 | Electrical load detector |
21 | VTEC spool solenoid valve |
22 | VTEC pressure valve |
23 | Knock sensor |
30 | Automatic transmission A signal |
31 | Automatic transmission B signal |
36 | traction control found on JDM ecu’s |
41 | Primary oxygen sensor heater |
43 | Fuel supply system |
45 | Fuel system too rich or lean |
48 LAF | lean air fuel sensor |
54 CKF | crank fluctuation sensor |
58 | TDC sensor #2 |
61 | Primary oxygen sensor |
63 | Secondary oxygen sensor |
65 | Secondary oxygen sensor heater |
67 | Catalyst low efficiency. (same as P0420) |
70 | Automatic Transmission Malfunction w/AT Controls |
71 | random misfire cylinder 1 |
72 | random misfire cylinder 2 |
73 | random misfire cylinder 3 |
74 | random misfire cylinder 4 |
80 | Exhaust Gas Recirculation insufficient flow detected |
86 | ECT Sensor (Engine Coolant Temperature) circuit range / performance problem |
90 | Evaporative Emission Control System leak detected in the fuel tank area |
91 | Evaporative Emission Control System insufficient purge flow |
Honda Check Engine Light Error Codes
1 O2A - Oxygen sensor #1
2 O2B - Oxygen sensor #2
3 MAP - manifold absolute pressure sensor
4 CKP - crank position sensor
5 MAP - manifold absolute pressure sensor
6 ECT - water temperature sensor
7 TPS - throttle position sensor
8 TDC - top dead centre sensor
9 CYP - cylinder sensor
10 IAT - intake air temperature sensor
12 EGR - exhaust gas recirculation lift valve
13 BARO - atmospheric pressure sensor
14 IAC (EACV) - idle air control valve
15 Ignition output signal
16 Fuel injectors
17 VSS - speed sensor
19 Automatic transmission lockup control valve
20 Electrical load detector
21 VTEC spool solenoid valve
22 VTEC pressure valve
23 Knock sensor
30 Automatic transmission A signal
31 Automatic transmission B signal
36 traction control found on JDM ecu's
41 Primary oxygen sensor heater
43 Fuel supply system
45 Fuel system too rich or lean
48 LAF - lean air fuel sensor
54 CKF - crank fluctuation sensor
58 TDC sensor #2
61 Primary oxygen sensor
63 Secondary oxygen sensor
65 Secondary oxygen sensor heater
71 random misfire cylinder 1
72 random misfire cylinder 2
73 random misfire cylinder 3
74 random misfire cylinder 4
80 Exhaust Gas Recirculation insufficient flow detected
86 ECT Sensor (Engine Coolant Temperature) circuit range / performance problem
90 Evaporative Emission Control System leak detected in the fuel tank area
91 Fuel Tank Pressure Sensor low input
92 Evaporative Emission Control System insufficient purge flow
Definitions for Honda Diagnostic Trouble Codes (DTC)
Error code | Fault |
---|---|
P1106 | Barometric Pressure Circuit Range/Performance |
P1107 | Barometric Pressure Circuit Low Input |
P1108 | Barometric Pressure Circuit High Input |
P1121 | Throttle Position Lower Than Expected |
P1122 | Throttle Position Higher Than Expected |
P1128 | MAP Lower Than Expected |
P1129 | MAP Higher Than Expected |
P1149 | Primary HO2S (Sensor 1) Circuit Range/Performance Problem |
P1162 | Primary HO2S (No. 1) Circuit Malfunction |
P1163 | Primary HO2S (No. 1) Circuit Slow Response |
P1164 | Primary HO2S (No. 1) Circuit Range/Performance |
P1165 | Primary HO2S (No. 1) Circuit Range/Performance |
P1166 | Primary HO2S (No. 1) Heater System Electrical |
P1167 | Primary HO2S (No. 1) Heater System |
P1168 | Primary HO2S (No. 1) LABEL Low Input |
P1169 | Primary HO2S (No. 1) LABEL High Input |
P1253 | VTEC System Malfunction |
P1257 | VTEC System Malfunction |
P1258 | VTEC System Malfunction |
P1259 | VTEC System Malfunction |
P1297 | Electrical Load Detector Circuit Low Input |
P1298 | Electrical Load Detector Circuit High Input |
P1300 | Multiple Cylinder Misfire Detected |
P1336 | CSF Sensor Intermittent Interruption |
P1337 | CSF Sensor No Signal |
P1359 | CKP/TDC Sensor Connector Disconnection |
P1361 | Intermittent Interruption In TDC 1 Sensor Circuit |
P1362 | No Signal In TDC 1 Sensor Circuit |
P1366 | Intermittent Interruption In TDC 2 Sensor Circuit |
P1367 | No Signal In TDC 2 Sensor Circuit |
P1381 | Cylinder Position Sensor Intermittent Interruption |
P1382 | Cylinder Position Sensor No Signal |
P1456 | EVAP Emission Control System Leak Detected (Fuel Tank System) |
P1457 | EVAP Emission Control System Leak Detected (Control Canister System) |
P1459 | EVAP Emission Purge Flow Switch Malfunction |
P1486 | Thermostat Range/Performance Problem |
P1491 | EGR Valve Lift Insufficient Detected |
P1498 | EGR Valve Lift Sensor High Voltage |
P1508 | IAC Valve Circuit Failure |
P1509 | IAC Valve Circuit Failure |
P1519 | Idle Air Control Valve Circuit Failure |
P1607 | ECM/PCM Internal Circuit Failure A |
P1655 | SEAF/SEFA/TMA/TMB Signal Line Failure |
P1656 | Automatic Transaxle |
P1660 | Automatic Transaxle FI Signal A Circuit Failure |
P1676 | FPTDR Signal Line Failure |
P1678 | FPTDR Signal Line Failure |
P1681 | Automatic Transaxle FI Signal A Low Input |
P1682 | Automatic Transaxle FI Signal A High Input |
P1686 | Automatic Transaxle FI Signal B Low Input |
P1687 | Automatic Transaxle FI Signal B High Input |
P1705 | Automatic Transaxle Concerns |
P1706 | Automatic Transaxle Concerns |
P1738 | Automatic Transaxle Concerns |
P1739 | Automatic Transaxle Concerns |
P1753 | Automatic Transaxle Concerns |
P1758 | Automatic Transaxle Concerns |
P1768 | Automatic Transaxle Concerns |
P1773 | Automatic Transaxle Concerns |
P1785 | Automatic Transaxle Concerns |
P1786 | Automatic Transaxle Concerns |
P1790 | Automatic Transaxle Concerns |
P1791 | Automatic Transaxle Concerns |
P1792 | Automatic Transaxle Concerns |
P1793 | Automatic Transaxle Concerns |
P1794 | Automatic Transaxle Concerns |
P1870 | Automatic Transaxle Concerns |
P1873 | Automatic Transaxle Concerns |
P1879 | Automatic Transaxle Concerns |
P1885 | Automatic Transaxle Concerns |
P1886 | Automatic Transaxle Concerns |
P1888 | Automatic Transaxle Concerns |
P1890 | Automatic Transaxle Concerns |
P1891 | Automatic Transaxle Concerns |