CHECKING THE ECU CODES

If your CEL has illuminated, it is more helpful to know WHY it has lit up instead of just guessing at the problem... How do you find out what the error is? Well you will need a short peice of wire or a paperclip.

On the passenger side of your car, under the dash beneath the glove box, you will find a green cover above the kickpanel that houses a blue connector that has two wires.

That you need to do is turn the ignition off, and using the piece of wire or paperclip, jump the blue connector so that you connect the two wires together. Basically stick one end of the paperclip or peice of wire into one prong on the connector and stick the other end of the paperclip or wire into the other prong.

Once you have done this, turn the key to the IGN position and watch your CEL light. It will illuminate in a series of flashes.

You will notice that there will be LONG flashes and SHORT flashes. All of the ECU trouble codes are two-digits. LONG flashes determine the TENS digit by the number of times it flashes, and SHORT flashes determine the ONES digit by the number of times it flashes.

...is the trouble code: 34

3 LONG flashes followed by 4 short flashes, then a long pause. If that is the only code the ECU is throwing, then the code will simply repeat until you remove the key. If, however there are more than one ECU error code, then you will see a different series of flashes followed by the long pause. Once all the ECU codes have been displayed, they will continuously cycle until you remove the key.


...is the trouble code: 21 and 43

Once you have determined the codes, you can simply remove the paperclip or wire from the connector and replace it back in the green housing.

So now you have the codes, what good are the numbers? What do they mean? Refer to the CEL TROUBLE CODES section.
Otomotif to More...

OBD II DTCs ( HONDA)

Table Diacnostic trouble code (DTC)>> DTC.pdf

CODE VEHICLE DEFINITION
1 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
Oxygen Sensor "A" (Primary) defective circuit or unplugged / defective sensor
2 86-87 Civic
Oxygen Sensor "B" defective circuit or unplugged / defective sensor
3 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
MAP Sensor (Manifold Absolute Pressure) defective circuit or unplugged / defective sensor
4 88-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
CKP Sensor (Crankshaft Position Sensor) defective circuit or unplugged / defective sensor
5 86-98 Civic*
97-98 CRV
85-98 Prelude
94+ Integra
MAP Sensor (Manifold Absolute Pressure) mechanical problem / disconnected piping
* not 94-95
6 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
ECT Sensor (Engine Coolant Temperature) defective circuit or unplugged / defective sensor
7 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
TP Sensor (Throttle Position) defective circuit or unplugged / defective sensor
8 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
TDC Sensor (Top Dead Center) defective circuit or unplugged / defective sensor
9 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
CYP Sensor (Cylinder) defective circuit or unplugged / defective sensor
* invalid code for throttle body injection Hondas
** invalid code for V6 engines
10 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
IAT Sensor (Intake Air Temperature) defective circuit or unplugged / defective sensor
12 86-98 Civic
85-98 Prelude
94+ Integra
EGR Lift Sensor (Exhaust Gas Recirculation) defective circuit or unplugged / defective sensor
* invalid code for non-equipped EGR valve vehicles
13 86-98 Civic
97-98 CRV
85-98 Prelude
94+ Integra
BARO Sensor (Atmospheric Pressure) defective circuit or unplugged / defective sensor
14 88-98 Civic
97-98 CRV
88-98 Prelude
94+ Integra
IAC Valve (Idle Air Control) defective circuit or unplugged / defective sensor
15 88-95 Civic
88-95 Prelude
94+ Integra
Ignition Output Signal missing or defective ignition output signal
16 88-95 Civic
88-85 Prelude
94+ Integra
Fuel Injector System defective circuit or unplugged / defective fuel injector
17 88-98 Civic
97-98 CRV
88-98 Prelude
94+ Integra
VSS (Vehicle Speed Sensor) defective circuit or unplugged / defective sensor
19 88-95 Civic
94+ Integra
Automatic Transmission Lock Up Control Solenoid Valve defective circuit or unplugged / defective solenoid valve
20 88-98 Civic
97-98 CRV
92-98 Prelude
94+ Integra
Electrical Load Detector defective circuit or unplugged / defective sensor
21 92-95 Civic
93-95 Prelude
94+ Integra
VTEC Solenoid Valve defective circuit or unplugged / defective solenoid valve
* invalid code for non-VTEC engine
** invalid for V6 engine
22 92-98 Civic
93-98 Prelude
94+ Integra
VTEC Oil Pressure Switch defective circuit or unplugged / defective oil pressure switch
* invalid code for non-VTEC engine
23 96-98 Civic
92-98 Prelude
94+ Integra
KS (Knock Sensor) defective circuit or unplugged / defective sensor
* invalid code for V6 engine
30 92-98 Prelude
94+ Integra
Automatic Transmission Signal: "A" / SEAF / SEFA / TMA or TMB defective circuit or unplugged / defective sensor
* invalid code for 1996
31 92-95 Prelude Automatic Transmission Signal "B" defective circuit or unplugged / defective sensor
41 92-98 Civic
97-98 CRV
90-98 Prelude
94+ Integra
Primary Oxygen Sensor - Heater circuit malfunction
43 92-95 Civic
90-95 Prelude
94+ Integra
Fuel Supply System defective or malfunctioning fuel supply system
45 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
System Too Lean or Too Rich malfunction in the fuel monitoring systems
48 92-98 Civic
94+ Integra
LAF Sensor (Lean Air Fuel) defective circuit or unplugged / defective sensor
54 96-98 Civic
97-98 CRV
94+ Integra
CKF Sensor (Crankshaft Speed Fluctuation) defective circuit or unplugged / defective sensor
61 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Oxygen Sensor, Heated - Sensor 1 (Primary) high voltage, low voltage, or slow response
63 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Oxygen Sensor, Heated - Sensor 2 (Secondary) high voltage, low voltage, or slow response
65 96-98 Civic
97-98 CRV96-98 Prelude
94+ Integra
Oxygen Sensor Heater (Secondary) malfunctioning or defective oxygen sensor heater
67 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Catalyst system Efficiency Below Threshold malfunctioning or defective catalyst system
70 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Automatic Transmission malfunction with the automatic transmission controls
71 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Cylinder 1 Misfire or a Random Misfire a condition is present that is creating a cylinder misfire
72 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Cylinder 2 Misfire or a Random Misfire a condition is present that is creating a cylinder misfire
73 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Cylinder 3 Misfire or a Random Misfire a condition is present that is creating a cylinder misfire
74 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Cylinder 4 Misfire or a Random Misfire a condition is present that is creating a cylinder misfire
80 96-98 Civic
96-98 Prelude
94+ Integra
Exhaust Gas Recirculation insufficient flow detected
86 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
ECT Sensor (Engine Coolant Temperature) circuit range / performance problem
90 96-98 Civic
97-98 Prelude
94+ Integra
Evaporative Emission Control System leak detected in the fuel tank area
91 96-98 Civic
97-98 Prelude
94+ Integra
Fuel Tank Pressure Sensor low input
92 96-98 Civic
97-98 CRV
96-98 Prelude
94+ Integra
Evaporative Emission Control System insufficient purge flow
Otomotif to More...

ECU Pin Out (HONDA)

OBD1->OBD0 - Function
A01 ->A01 - #1 injector
A02 ->A07 - #4 injector
A03 ->A03 - #2 injector
A04 ->N/C - VTEC solenoid Valve
A05 ->A05 - #3 injector
A06 ->N/C - O2 Sensor Heater Control
A07 ->A12&A14 - Fuel Pump Relay (FLR1)
A08 ->N/C - Fuel Pump Relay (FLR2)
A09 ->A11 - EACV
A10 ->N/C - EGR solenoid valve
A11 ->N/C -
A12 ->N/C -
A13 ->B06 - Check Engine Light (MIL)
A14 ->N/C -
A15 ->B01 - A/C Clutch Relay
A16 ->N/C -
A17 ->N/C -
A18 ->N/C -
A19 ->N/C -
A20 ->B02 - Purge Control Solenoid Valve
A21 ->B15&B17 - Igniter Power Source (IGP1)
A22 ->N/C - Igniter Power Source (IGP2)
A23 ->A02 - Power Ground (PG1)
A24 ->A04 - Power Ground (PG2)



A25 ->A13 - Main Relay IGP1 (IG Power)
A26 ->A18 - Logic Ground (LG1)
A27 ->N/C -
B01 ->A15 - Power Source (IGP2)
B02 ->A16 - Logic Ground (LG2)
B03 ->N/C -
B04 ->N/C - Service Check Connector
B05 ->B08 - A/C Switch (ACS)
B06 ->N/C -
B07 ->N/C -
B08 ->N/C - P/S Pressure Switch
B09 ->B13 - Starter Switch Signal (STS)
B10 ->B16 - Speed Sensor
B11 ->C01 - CYL Sensor
B12 ->C02 - CYL Sensor
B13 ->C03 - TDC Sensor
B14 ->C04 - TDC Sensor
B15 ->B10 - Crank Angle Sensor
B16 ->B12 - Crank Sensor
D01 ->A17 - Back Up Fuse
D02 ->N/C - Brake Switch
D03 ->N/C - Knock Sensor
D04 ->N/C- Service Check & Ignition Timing Connector (SCS)
D05 ->N/C -
D06 ->N/C - VTEC Pressure Switch
D07 ->N/C - Data Link Connector
D08 ->N/C -
D09 ->B14 - Alternator
D10 ->B19 -
D11 ->C07 - Throttle Position Sensor (TPS)
D12 ->N/C -
D13 ->C06 - TW Sensor
D14 ->C16 - O2 Sensor
D15 ->C05 - Intake Air Temperature Sensor
D16 ->N/C -
D17 ->C11 - MAP Sensor
D18 ->N/C -
D19 ->C15 - Sensor Voltage (VCC1)
D20 ->C13 - Sensor Voltage (VCC2)
D21 ->C14 - Sensor Ground (SG1)
D22 ->C12 - Sensor Ground (SG2)
you have to short pin D04 to GND in order to check your CEL codes. btw, this harness has produced no codes in my car, other than the one i was getting before i even installed it.

OBD 0
Pinout '88 HF/Si '90-1 DX (Std.) '90-1 HF/Si '89-92 EF8/9 SiR
A1 No.1 INJ Aux INJ w/A3 No.1 INJ No.1 INJ
A2 GRD w/A4 to Main Relay GRD w/A4 to Main Relay GRD w/A4 to Main Relay GRD w/A4 to Main Relay
A3 No.2 INJ Aux INJ w/A1 No.2 INJ No.2 INJ
A4 GRD w/A2 to Main Relay GRD w/A2 to Main Relay GRD w/A2 to Main Relay GRD w/A2 to Main Relay
A5 No.3 INJ Main INJ w/A7 No.3 INJ No.3 INJ
A6 Purge Cut-Off Solenoid Valve Purge Cut-Off Solenoid Valve Purge Cut-Off Solenoid Valve (HF Only) Purge Cut-Off Solenoid Valve
A7 No.4 INJ Main INJ w/A5 No.4 INJ No.4 INJ
A8 Lock-up Control Solenoid Valve Lock-up Control Solenoid Valve Lock-up Control Solenoid Valve Spool (VTEC) Solenoid Valve
A9 - - - -
A10 - EGR Valve (CA A/T Only) EGR Valve (HF Only) Pressure Regulator Cut-Off Solenoid Valve
A11 EACV w/A17 EACV w/A17 EACV w/A17 EACV
A12 Main Relay w/A14 Main Relay w/A14 Main Relay w/A14 Main Relay w/A14
A13 Main Relay w/A15 Main Relay w/A15 Main Relay w/A15 Main Relay w/A15
A14 Main Relay w/A12 Main Relay w/A12 Main Relay w/A12 Main Relay w/A12
A15 Main Relay w/A13 Main Relay w/A13 Main Relay w/A13 Main Relay w/A13
A16 GRD w/A18 GRD w/A18 GRD w/A18 GRD w/A18
A17 EACV w/A11 - - -
A18 GRD w/A16 GRD w/A16 GRD w/A16 GRD w/A16
B1 Hazard Fuse w/Brake Switch Hazard Fuse w/Brake Switch - Hazard Fuse w/Brake Switch
B2 Tandem Valve Control Solenoid Valve Tandem Valve Control Solenoid Valve - -
B3 A/C Clutch Relay A/C Clutch Relay Fast Idle Valve A/C Clutch Relay
B4 Radiator Fan Relay Radiator Fan Relay Radiator Fan Relay -
B5 Alternator Alternator Alternator Oil Pressure Switch
B6 Check Engine Light Check Engine Light Check Engine Light Check Engine Light(10A)
B7 Shift Position Sensor (A/T Only) Shift Position Sensor (A/T Only) A/C Switch w/B8 -
B8 A/C Switch A/C Switch A/C Switch w/B7 A/C Switch
B9 - - - Brake Switch
B10 - - Crank Angle Sensor Crank Angle Sensor
B11 Shift Position Sensor (AT Only) Shift Position Sensor (AT Only) Clutch Switch (HF Only) Rear Defogger Switch
B12 - - Crank Angle Sensor Crank Angle Sensor
B13 No.2 Fuse (10A) No.2 Fuse (10A) No.2 Fuse (10A) No.2 Fuse (10A)
B14 Alternator Alternator Alternator Alternator
B15 Igniter Unit w/B17 Igniter Unit w/B17 Igniter Unit w/B17 Igniter Unit w/B17
B16 Speed Sensor Speed Sensor Speed Sensor Speed Sensor (Electrical)
B17 Igniter Unit w/B15 Igniter Unit w/B15 Igniter Unit w/B15 Igniter Unit w/B15
B18 - - - -
B19 ELD ELD ELD Knock Sensor
B20 Ign. Timing Adj. Connector Ign. Timing Adj. Connector Ign. Timing Adj. Connector Ign. Timing Adj. Connector
C1 Crank Angle Sensor Crank Angle Sensor Cylinder Position Sensor Cylinder Position Sensor
C2 Crank Angle Sensor Crank Angle Sensor Cylinder Position Sensor Cylinder Position Sensor
C3 TDC Sensor TDC Sensor TDC Sensor TDC Sensor
C4 TDC Sensor TDC Sensor TDC Sensor TDC Sensor
C5 TA Sensor TA Sensor TA Sensor TA Sensor
C6 TW Sensor TW Sensor TW Sensor TW Sensor
C7 Throttle Angle Sensor Throttle Angle Sensor Throttle Angle Sensor Throttle Angle Sensor
C8 - EGR Valve Lift Sensor (CA A/T Only) - O2 Sensor B
C9 PA Sensor PA Sensor PA Sensor P/S oil switch
C10 Brake Switch Brake Switch Brake and Reverse Light Switch (HF Only) Brake Switch
C11 MAP Sensor MAP Sensor MAP Sensor MAP Sensor
C12 PA Sensor PA Sensor Throttle Angle Sensor Throttle Angle Sensor
C13 PA Sensor PA Sensor Throttle Angle Sensor Throttle Angle Sensor
C14 MAP Sensor MAP Sensor MAP Sensor MAP Sensor
C15 MAP Sensor MAP Sensor MAP Sensor MAP Sensor
C16 O2 Sensor A O2 Sensor A O2 Sensor A O2 Sensor A
OBD 1 and 2
OBD2a OBD2b Function OBD1 Color Notes
A01 B05 Injector 4 A02 Yellow
A02 B04 Injector 3 A05 Light Blue
A03 B03 Injector 2 A03 Red
A04 B11 Injector 1 A01 Brown
A05 A08 SO2H

No connection on OBD1
A06 C01 PO2H A06 Orange/black
A08 B12 VTS A04 Orange/White
A09 B20 LG1 A26 Black/Red
A10 B02 PG1 A23 Black
A11 B01 IGP1 A25 Yellow/Black
A12 B23 IACV A09 Green/White
A15 A06 PCS A20 Red
A16 A16 FLR A07 Green/Yellow
A17 A17 ACC A15 Black/Red
A18 A18 MIL A13 Green/Orange
A19 A02 ALTC A16 White/Yellow No connection on D16Y8 P2Nb
A20 B13 ICM A21 Red/Green
A22 B22 LG2 B02 Brown
A23 B10 PG2 A24 Black
A24 B09 ICP2 B01 Yellow Black
A27 A20 FANC A12 Yellow/Green
C01 C31 CKFP

No connection on OBD1
C02 C08 CKPP B15 Blue/Green
C03 C20 TDCP B13 Orange/Blue
C04 C29 CYPP B11 Orange
C05 A27 ACS B05 Blue/Red
C06 A24 STS B09 Blue/White
C07 A10 SCS D04 Brown
C10 B21 VBU D01 White/Blue
C11 C22 CKFM

No connection on OBD1
C12 C09 CKPM B16 Blue/Yellow
C13 C21 TDCM B14 White/Blue
C14 C30 CYPM B12 White
C15 C10 VTM D06 Orange/Green Connected to VTS on OBD2a
C16 A26 PSW B08 Brown/Red
C17 C05 ALTF D09 Pink No connection on D16Y8 P2Nb
C18 C23 VSS B10 Yellow/Blue
D01 C27 TPS D11 Pink/Black
D02 C26 ECT D13 Red/White
D03 C17 MAP D17 Pink/White
D04 C19 VCC1 D19 Yellow/Green
D05 A32 BKSM D02 Greem/White
D06 C03 KS D03 Red/Green No connection on P08, P28
D07 C16 PO2S D14 White
D08 C25 IAT D15

D10 C28 VCC2 D20 Yellow/White
D11 C18 SG2 D22 Green/White
D12 C07 SG1 D21 Green/Blue
D14 A23 SO2S

No connection on OBD1
D16 A30 EL D10 Green/Red No connection on D16Y8 P2Nb

Information Source: www.hondaswap.com

Otomotif to More...

Civic Electrical Connections(1998-1999)


the Schematic of civic electrical connection
Otomotif to More...

ECU Input Sensors

Mass Air Flow Sensor (MAF)
The mass airflow sensor is placed in the stream of intake air. It measures the intake flow rate by measuring a part of the entire intake flow. It consists of a hot wire that is supplied with electric current from the ECM. The temperature of the hot wire is controlled by the ECM a certain amount. The heat generated by the hot wire is reduced as the intake air flows around it. The more air, the greater the heat loss. Therefore, the ECM must supply more electric current to maintain the temperature of the hot wire as airflow increases. The ECM detects the airflow by means of this current change.
Intake Air Temperature sensor (IAT)
The intake air temperature sensor is mounted to the air duct housing. The sensor detects intake air temperature and transmits a signal to the ECM.
The temperature-sensing unit uses a thermistor that is sensitive to the change in temperature. Electrical resistance of the thermistor decreases in response to the temperature rise.

Camshaft (or Crankshaft) Position Sensor (CPS)
The camshaft position sensor monitors engine speed and piston position. These input signals to the ECM are used to control fuel injection, ignition timing and other functions. The camshaft position sensor has a rotor plate and a wave-forming circuit. The rotor plate has 360 slits for a 1°(POS) signal and 6 slits for a 120°(REF) signal. The wave-forming circuit consists of Light Emitting Diodes (LED) and photo diodes. The rotor plate is positioned between the LED and the photo diode. The LED transmits light to the photo diode. As the rotor plate turns, the slits cut the light to generate rough-shaped pulses. These pulses are converted into on-off signals by the wave-forming circuit and sent to the ECM.

Coolant Temperature Sensor (CTS)
The engine coolant temperature sensor is used to detect the engine coolant temperature. The sensor modifies a voltage signal from the ECM. The modified signal returns to the ECM as the engine coolant temperature input. The sensor uses a thermistor that is sensitive to the change in temperature. The electrical resistance of the thermistor decreases as temperature increases.

Knock Sensor
The knock sensor is attached to the cylinder block. It senses engine knocking using a piezoelectric element. A knocking vibration from the cylinder block is sensed as vibrational pressure. This pressure is converted into a voltage signal and sent to the ECM.

Heated Oxygen Sensor (HO2S)
The HO2S is placed into the exhaust manifold. It detects the amount of oxygen in the exhaust gas compared to the outside air. The sensor has a closed-end tube made of ceramic zirconia. The zirconia generates voltage from approximately 1V in richer conditions to 0V in leaner conditions. The sensor signal is sent to the ECM. The ECM adjusts the injection pulse duration to achieve the ideal air-fuel ratio. The ideal air-fuel ratio occurs near the radical change from 1V to 0V.

Throttle Position Sensor (TPS)
The throttle position sensor responds to the accelerator pedal movement. This sensor is a kind of potentiometer that transforms the throttle position into output voltage, and emits the voltage signal to the ECM.

In addition, the sensor detects the opening and closing speed of the throttle valve and feeds the voltage signal to the ECM.

The ECM receiving the signal from the throttle position sensor determines idle position of the throttle valve. This sensor controls engine operation such as fuel cut. On the other hand, the "Wide open and closed throttle position switch", which is built into the throttle position sensor unit, is not used for engine control.

Vehicle Speed Sensor (VSS)
The vehicle speed sensor is installed in the transaxle. It contains a pulse generator that provides a vehicle speed signal to the speedometer. The speedometer then sends a signal to the ECM.

Power Steering Pressure Switch (PSPS)
The power steering oil pressure switch is attached to the power steering high-pressure tube and detects a power steering load. When a power steering load is detected, it signals the ECM. The ECM adjusts the idle speed for the increased load.

Manifold Absolute Pressure (MAP)
The Manifold Absolute Pressure sensor measures changes in the intake manifold pressure resulting from engine load and speed changes. The computer sends a 5-volt reference signal to the MAP sensor.

As pressure changes in the intake manifold occur, the electrical resistance of the MAP sensor also changes. By monitoring the sensor output voltage, the computer can determine the manifold absolute pressure.

The higher the MAP voltage output the lower the engine vacuum, which requires more fuel. The lower the MAP voltage output the higher the engine vacuum, which requires less fuel. Under certain conditions, the MAP sensor is also used to measure barometric pressure. This allows the computer to automatically adjust for different altitudes. The computer uses the MAP sensor to control fuel delivery and ignition timing.

Cranking Signal
The control module uses this signal to tell when the vehicle is in the STARTING mode. This information is used to allow enrichment and cancel diagnostics while engine is cranking.

Otomotif to More...

Mitsubishi Trouble Code

96 & later are OBD2 systems and require a scanner.
Accessing Diagnostic Trouble Codes

* Turn ignition switch to OFF position
* Locate Data Link Connector (DLC), next to fuse box.
* Connect voltmeter positive lead to DLC terminal #1 and Negative lead to terminal #12 (ground).
* Turn Ignition switch to ON position.
* codes are read out by 12 volt pulses of voltmeter.
* A constant repetition of short pulses is normal.
* Signals will appear on voltmeter a long and short 12 volt pulses.
* long pulses represent tens
* short pulses represent ones (4 long pulses and 3 short pulses indicates code 43)


1. Ground Data Link Connector terminal # 1.
2.Set the ignition switch to "ON", the Malfunction Indicator (check engine) Lamp will illuminate for a particular duration and a certain number of times.
3.Clear the trouble codes by disconnecting the vehicle battery negative terminal for 16 seconds or longer

EXAMPLES
No Codes--normal

*The Lamp will illuminate for 0.5 seconds, then stay Off for 0.5 seconds, this pattern will repeat until the ignition is turned OFF.

Code 13

*The Lamp will illuminate one time for approximately 0.5 second. This will represent one unit of ten. There will be approximately a one second delay and then the Lamp will illuminate three times for approximately 0.2 seconds with 0.2 second delay between deflections. This will represent three units of one.

Code 23

*The Lamp will illuminate two times for approximately 0.5 second with approximately 0.3 second delay between deflections. This will represent two units of ten. There will be approximately a one second delay and then the Lamp will illuminate three times for approximately 0.2 seconds with 0.2 second delay between deflections. This will represent three units of one..

Clearing Trouble Codes

Diagnostic trouble codes may be cleared by disconnecting the battery ground cable for at least 20 seconds. Reconnect negative battery cable and recheck codes to confirm the repair.

Diagnostic Codes
Mitsubishi
Without OBD-II
11 Oxygen sensor fault.
12 Airflow sensor fault.
13 Intake air temp sensor fault.
14 Throttle position sensor (TPS) fault.
15 Idle speed control (ISC) motor position sensor fault.
21 Coolant temp sensor fault.
22 Crankshaft position (CKP) sesnor fault.
23 Camshaft position (CMP) sensor fault.
24 Vehicle speed sensor (VSS) fault.
25 Barometric (BARO) pressure sensor fault.
31 Knock sensor fault.
32 MAP sensor faulty.
36 Ignition timing adjustment signal fault.
39 Oxygen (O2) sensor fault.
41 Injector(s) fault
42 Fuel pump fault.
43 EGR fault.
44 Ignition coil (cylinders #1 & #4) fault.
52 Ignition coil (cylinders #2 & #5) fault.
53 Ignition coil (cylinders #3 & #6) fault.
55 Idle air control (IAC) valve position sensor fault.
59 Rear Oxygen (O2) sesnor fault.
61 Transaxle control module torque reduction signal fault.
62 Variable Induction control (VIC) valve position sensor fault.
71 Traction control (TC) vacuum valve solenoid fault.
72 Traction Control (TC) vent valve solenoid fault.

ECI
Voltmeter or Test Light
1 Oxygen Sensor.
2 Ignition Signal.
3 Air Flow Sensor.
4 Pressure Sensor.
5 Throttle Position Sensor.
6 Idle Speed Control Motor Position Switch.
7 Engine Coolant Temperature Sensor.

MPFI
86-88 4 Cyl.
Voltmeter or Test Light
10000 Oxygen Sensor.
01000 Crank Angle Sensor.
11000 Air Flow Sensor.
00100 Atmospheric Pressure Sensor.
10100 Throttle Position Sensor.
01100 Motor Position Sensor.
11100 Engine Coolant Temperature Sensor.
00010 No. 1 Cylinder TDC Sensor.

MPFI
V6 and 89-95 4 Cyl, Voltmeter or Test Light
11 Oxygen Sensor.
12 Air Flow Sensor.
13 Intake Air Temperature Sensor.
14 Throttle Position Sensor.
15 Motor Position Sensor.
21 Engine Coolant Temperature Sensor.
22 Crank Angle Sensor.
23 TDC/CMP Sensor.
24 Vehicle Speed Sensor.
26 BARO Sensor.
31 Knock Sensor.
32 Manifold Absolute Pressure Sensor.
36 Ignition Timing Adjustment Signal.
39 Oxygen Sensor.
41 Injector.
42 Fuel Pump.
43 EGR.
44 Ignition Coil, 4 Cylinder.
44 Ignition Coil Power Transistor Unit, V6 Cylinders 1 & 4.
52 Ignition Coil Power Transistor Unit, V6 Cylinders 2 & 5.
53 Ignition Coil Power Transistor Unit, V6 Cylinders 3 & 6.
55 Idle Air Control Valve/Servo Valve Position Sensor.
59 Oxygen Sensor (Rear), 4 Cylinder.
59 Left hand Bank Heated Oxygen Sensor, V6.
61 Cable from Transaxle Control Unit, For Transmission
61 Torque Reduction Signal (A/T).
62 Induction Control Valve Position Sensor (Non Turbo).
69 Right hand Bank Heated Oxygen Sensor.
71 Traction Control Vacuum Solenoid.
72 Traction Control Ventilation Solenoid.


1. Cycle the ignition key On-Off-On-Off-On within 5 seconds.
2. Count the number of times the malfunction indicator lamp (check engine lamp) on the instrument panel flashes on and off. The number of flashes represents the trouble code. There is a slight pause between the flashes representing the first and second digits of the code. Longer pauses (approx. 4 seconds) separate individual trouble codes.
3. Repair the malfunction while referring to the inspection chart for diagnostic trouble codes.
4. After disconnecting the battery cable from the battery (-) terminal for 10 seconds or more, reconnect the cable.
5. Start the engine and run it at idle for about 15 minutes after the engine has warmed up.

MPFI
95-98 Eclipse (Non-Turbo)
Check Engine/Light Scan Tool
11 Intermittent Loss Of Crankshaft Position Sensor.
11 Misfire Adaptive Numerator at Limit.
11 No Crankshaft Reference Signal at PCM.
11 Timing Belt Skipped 1 Tooth or More.
13 No Change In Manifold Absolute Pressure (MAP) From Start To Run.
14 5-Volt Supply Output Too Low.
14 Manifold Absolute Pressure (MAP) Sensor Voltage Too High.
14 Manifold Absolute Pressure (MAP) Sensor Voltage Too Low.
14 No 5 Volts To Manifold Absolute Pressure (MAP) Sensor.
15 No Vehicle Speed Sensor Signal.
16 Knock Sensor No. 1 Circuit.
17 Closed Loop Temperature Not Reached.
17 Engine Is Cold Too Long.
21 Downstream Heated Oxygen Sensor Heater Failure.
21 Downstream Heated Oxygen Sensor Shorted To Voltage.
21 Downstream Heated Oxygen Sensor Stays at Center.
21 Downstream Heated Oxygen Sensor Stays at Center.
21 Downstream Heated Oxygen Sensor Voltage Grounded.
21 Slow Upstream Heated Oxygen Sensor Circuit during Catalyst Monitor.
21 Upstream Heated Oxygen Sensor Heater Failure.
21 Upstream Heated Oxygen Sensor Response.
21 Upstream Heated Oxygen Sensor Shorted To B+.
21 Upstream Heated Oxygen Sensor Stays at Center.
21 Upstream Heated Oxygen Sensor Voltage Grounded.
22 Engine Coolant Temperature Sensor Voltage High.
22 Engine Coolant Temperature Sensor Voltage Low.
23 Intake Air Temperature Sensor Voltage High.
23 Intake Air Temperature Sensor Voltage Low.
24 No 5 Volts To Throttle Position Sensor.
24 Throttle Position Sensor Voltage Disagrees With Manifold Absolute Pressure.
24 Throttle Position Sensor Voltage High.
24 Throttle Position Sensor Voltage Low.
25 Idle Air Control Motor Circuits.
25 Target Idle Not Reached (plus or minus 200 RPM).
27 Injector No. 1 Control Circuit.
27 Injector No. 2 Control Circuit.
27 Injector No. 3 Control Circuit.
27 Injector No. 4 Control Circuit.
31 EVAP Leak Monitor Pinched Hose found.
31 EVAP Purge Flow Monitor Failure.
31 EVAP Solenoid Circuit.
31 EVAP Solenoid Switch or Mechanical Fault.
31 EVAP System Large Leak.
31 EVAP System Small Leak.
31 EVAP Vent Solenoid Circuit.
31 Engine Coolant Temp sensor voltage too high.
32 EGR Solenoid Circuit.
32 EGR System Failure.
33 A/C Clutch Relay Circuit.
35 High Speed Fan Control Relay Circuit.
35 High Speed Radiator Fan Relay Circuit.
35 Low Speed Fan Control Relay Circuit.
36 PAIR Solenoid Circuit - M/T.
36 Too Little or Too Much Secondary Air.
37 Park/Neutral Position Switch Failure.
41 Alternator Field Not Switching Properly.
42 Fuel Level Sensing Unit Voltage Too High.
42 Fuel Level Sensing Unit Voltage Too Low.
42 Fuel Level Unit No Change Over Miles.
42 Fuel Pump Relay Control Circuit.
42 MFI (ASID) Relay Control Circuit.
42 No MFI (ASD) Relay Output Voltage at PCM.
43 Cylinder No. 1 Misfire.
43 Cylinder No. 2 Misfire.
43 Cylinder No. 3 Misfire.
43 Cylinder No. 4 Misfire.
43 Ignition Coil No. 1 Primary Circuit.
43 Ignition Coil No. 2 Primary Circuit.
43 Multiple Cylinder Misfire.
44 Battery Temperature Sensor Voltage Too High.
44 Battery Temperature Sensor Voltage Too Low.
44 Battery Temperature Voltage out of limit.
45 EATX Controller Trouble Code Present.
46 Charging System Voltage Too High.
47 Charging System Voltage Too Low.
51 Fuel System Lean.
52 Fuel System Rich.
53 Internal Controller Failure.
53 PCM Failure - Serial Peripheral Interface Communications.
54 No Cam Signal at PCM.
61 BARO Pressure Out Of Range.
62 PCM Failure - Service Reminder Indicator Mile Not Stored.
63 PCM Failure - EEPROM Write Denied.
64 Catalytic Converter Efficiency Failure.
65 Power Steering Pressure Switch Failure.
66 No CCD Messages From TCM - A/T.
Otomotif to More...

Subaru Trouble Code Info

Subaru Trouble Code Info
Retrieving Trouble Codes
96 & later are OBD2 systems

There are self-diagnositic connectors on all models, when connected with the key ON (engine off), flash trouble codes on the LED light of the oxygen moniter of the ECU.


Images used with permission Copyright 2001 ALLDATA LLC.

* The connectors are under the steering wheel, to the left of the module on most models.
* On carberated and SPFI injected 89 models,the test connectors are located on the engine side/driver's side of the firewall.
* Imprenza models have the ECU and test connectors located behind the right side of the dash, instead of the left.
* On SVX models the connectors are located behind the driver's side kick panel.

Test Modes

o With neither test connector connected and the key ON(not running), the codes will display codes related to starting and driving.
o With only the "Read Memory" connector connected, historic codes will be displayed.
o With only the "Test Mode" connector connected, a technician can perform dynamic tests.
o The last mode is for clearing codes.(See Clearing Codes)
Reading Trouble Codes

The codes are displayed as pulses of the LED mounted on the module. Long pulses (1.2 seconds) indicate tens and the short pulses (.2 seconds) indicate ones. Pulses are seperated by .3 second puses and codes are seperated by 1.8 second pauses. NOTE:on 89 MPFI models, the Oxygen Moniter light and ECU are mounted under the rear package shelf and are only accessible from the trunk.
On some later models the Check engine lamp and O2 monitor lamp flash the code(s) corresponding to the faulty part. The long segment (1.2 sec on) indicates a "ten", and the short segment (0.2 sec on) signifies a "one".

* 90 models - Trouble codes on the Justy are viewed on the Oxygen Moniter light, all other models the codes can be viewed on either the Oxygen Moniter light or the MIL (check engine light).
* 95 Imprenza and Legacy models have OBD2 systems and require a scanner,but some basic codes can be retreived using the flashing MIL method.

Clearing Codes

Codes will only clear when the faulty system or circuit has been repaired. After making the repairs, codes can be cleared by connecting 2 pairs of connectors, the "Self-diagnostic" connectors and the "Read Memory" connectors that are usually to the right of the diagnostic connectors.

* Start with a warmed up engine
* Turn off the engine
* Connect both pairs of connectors
* Fianlly start the engine
* This should clear the codes.



Trouble Codes
83 - 88 Subaru carb models
11 Ignition pulse system/crank angle sensor(87 & later)
12 Ignition pulse system (1983 only)/Starter switch (84 & later)
13 Crank angle sensor or circuit
14 Vacuum switches stay on or off (1983 only)/Duty solenoid or circuit(1983 to 1985)/Injectors 1 & 2 (87-up)
15 Solenoid valve stays on or off (1983 only)/Coasting Fuel Cut (CFC) system (1983 to 1985 )
16 Feedback system (1983 to 1985 models)
17 Fuel pump and automatic choke (1983 to 1985 carbureted)
21 Ignition pulse system (1983 only)/coolant temperature sensor or circuit (1983 to 1985 carbureted)
22 Ignition pulse system (1983 only)/Vehicle speed sensor or circuit or VLC solenoid valve or circuit. (1984 to 1988 carbureted)
23 Oxygen sensor or circuit (1983 to 1988)/pressure sensor or circuit (1983 to 1985)
24 Vacuum switches stay on or off (1983 only)/coolant temperature sensor or circuit, or Idle-up solenoid or circuit (1984 to 1988 carbureted)
25 Manifold vacuum sensor or circuit/coolant temperature sensor or circuit on 1984 models)/float chamber vent solenoid valve or circuit (1983 to 1985)
32 Coolant temperature sensor or circuit (1983)/Oxygen sensor or circuit (1984 to 1988)
33 Main system in feedback (1983 to 1988)/Vehicle speed sensor or circuit (1983 to 1985)
34 Choke power stays on or off (1983)/EGR system solenoid or circuit (1883 to 1988)
35 Canister purge solenoid or circuit (1983 to 1985)
41 Vacuum switches stay on or off (1983 only)/Feedback system (California models 1983 to 1985)
42 Vacuum switches stay on or off (1983 only)/clutch switch or circuit (1983 to 1988)
43 Choke power stays on or off (1983)
46 Radiator fan control (1983 to 1985)
52 Solenoid valve control system or clutch switch
53 Fuel pump circuit or Altitude compensator switch
54 Choke control system
55 Upshift control or EGR sensor
56 EGR system
62 Exhaust Gas Recirculation (EGR) solenoid valve control or Idle-up system
63 Canister solenoid valve or circuit/Idle-up system
64 Vacuum line control valve or circuit
65 Float chamber vent control valve circuit
71 Ignition pulse system
73 Ignition pulse system
74 Ignition pulse system
84 - 86 Fuel Injected models
11 Ignition pulse
12 Starter switch off
13 Starter switch on
14 Airflow meter or circuit
15 Atmospheric pressure switch - fixed value
16 Crank angle sensor or circuit
17 Starter switch or circuit
21 Seized airflow meter flap
22 Pressure or vacuum switches - fixed value
23 Idle switch - fixed value
24 Wide open throttle switch - fixed value
25 Throttle sensor idle switch or circuit
31 Speed sensor or circuit
32 Oxygen sensor or circuit
33 Coolant sensor or circuit
34 Abnormal aspirated air thermosensor
35 Air flow meter/EGR solenoid switch or circuit
41 Atmospheric pressure sensor or circuit
42 Fuel injector - fixed value
43 KDLH control system
46 Neutral or parking switch or circuit
47 Fuel injector
53 Fuel pump or circuit
55 KDLH control system
57 Canister control system
58 Air control system
62 EGR control system
88 TBI control unit
87 Fuel Injected models
11 Ignition pulse/crank angle sensor
12 Starter switch or circuit
13 Crank angle sensor or circuit
14 Injectors 1 and 2
15 Injectors 3 and 4
21 Coolant temperature sensor or circuit
22 Knock sensor or circuit
23 Air flow meter or circuit
24 Air control
31 Throttle sensor or circuit
32 Oxygen sensor or circuit
33 Vehicle Speed Sensor (VSS) or circuit
34 EGR solenoid valve stuck on or off
35 Purge control solenoid or circuit
41 Lean fuel mixture indicated
42 Idle switch or circuit
45 Kick-down relay or circuit
51 Neutral switch or curcuit
61 Parking switch or circuit
88 and later models with Single-Point Fuel Injection
11 Crank angle sensor or circuit
12 Starter switch or circuit
13 Crank angle sensor or circuit
14 Fuel injector - abnormal output
21 Coolant temperature or circuit
23 Air flow meter or circuit
24 Air control valve or circuit
31 Throttle sensor or circuit
32 Oxygen sensor or circuit
33 Vehicle Speed Sensor or circuit
34 EGR solenoid or circuit
35 Purge control solenoid or circuit
42 Idle switch or circuit
45 Kick-down control relay or circuit
51 Neutral switch continuously in the on position
55 EGR temperature sensor or circuit
61 Parking switch or circuit
1988 and later models with Multi-Point Fuel Injection (including Legacy)
11 Crank angle sensor or circuit
12 Starter switch or circuit
13 Cam position sensor or circuit (TDC sensor on Justy)
14 Fuel injector no. 1 (Legacy, Impreza, Justy, SVX); Fuel injector 1 and 2 (XT, Loyale, GL, DL)
15 Fuel injector no. 2 (Legacy, Impreza, Justy, SVX); Fuel injector 3 and 4 (Loyale, GL, DL); Fuel injector 5 and 6 (XT6)
16 Fuel injector no. 3 (Legacy, Impreza, Justy, SVX); Fuel injector 3 and 4 (XT)
17 Fuel injector no. 4 (Legacy, Impreza, SVX); Fuel injector 1 and 2 (XT6)
18 Fuel injector no. 5 (SVX)
19 Fuel injector no. 6 (SVX)
21 Coolant temperature sensor or circuit
22 Knock sensor or circuit (right side on SVX)
23 Air flow meter or circuit (exc. Justy); Pressure sensor (Justy)
24 Air control valve or circuit (exc. Justy); Idle speed control solenoid valve (Justy)
25 Fuel Injector 3 and 4 (XT6)
26 Air temperature sensor (Justy)
28 Knock sensor no. 2 (SVX, left side)
29 Crank angle sensor (SVX, no. 2)
31 Throttle position sensor or circuit
32 Oxygen sensor or circuit (no. 1, right side on SVX)
33 Vehicle speed sensor (VSS) or circuit
34 EGR solenoid valve
35 Canister purge solenoid or circuit
36 Air suction solenoid valve (Impreza); Igniter circuit (Justy)
37 Oxygen sensor (no. 2, left side , SVX)
38 Engine torque control (SVX)
41 Air/fuel adaptive control
42 Idle switch or circuit
43 Throttle switch (Justy)
44 Wastegate duty solenoid (turbo)
45 Pressure duty solenoid (turbo)/atmospheric pressure sensor circuit (non-turbo)
49 Airflow sensor
51 Neutral switch (manual transmission)/inhibitor switch (automatic transmission)
52 Parking brake switch (exc. Justy)/Clutch switch (Justy)
55 EGR temperature sensor
56 EGR system
61 Parking brake switch (Loyale)/Fuel tank pressure control solenoid valve (Impreza)
62 Fuel temperature sensor (Impreza)/Electric load signal (Justy)
63 Fuel tank pressure sensor (Impreza)/Blower fan switch (Justy)
65 Vacuum pressure sensor
http://www.troublecodes.net
Otomotif to More...

 
| BackLink Builder | Page Rank Booster | Sulumits Retsambew | Ngalam Retsambew | Jati Diri Bangsa | WebMaster Tools |