Wednesday, April 25, 2007

Honda B16A ECU

Honda B16A ECU Error Codes

The table below lists the ECU error codes that can be thrown by a Honda B16A ECU. These codes have been copied directly from a Honda Service Manual. I can't remember which year Honda it was for, but I think it was for a 5th generation Honda Civic.

How to Obtain ECU Error Codes - How to Reset ECU Error Codes

These error codes are very useful for determining the cause of any problems that you may have, for example after doing a , Ford XF Throttle Body Swap or for general maintenance purposes.

Honda ECU Diagnostic Trouble Codes
Diagnostic Trouble Code (DTC) System Indicated
0 Engine Control Module (ECM)
1 Heated Oxygen Sensor (HO2S)
3 Manifold Absolute Pressure (MAP Sensor)
4 Crankshaft Position (CKP Sensor)
6 Engine Coolant Temperature (ECT Sensor)
7 Throttle Position (TP Sensor)
8 Top Dead Center Position (TDC Sensor)
9 No. 1 Cylinder Position (CYP Sensor)
10 Intake Air Temperature (IAT Sensor)
13 Barometric Pressure (BARO Sensor)
14 Idle Air Control (IAC Valve)
15 Ignition Output Signal
16 Fuel Injector
17 Vehicle Speed Sensor (VSS)
20 Electrical Load Detector (ELD)
21 Variable Valve Timing & Valve Lift Electronic Control Solenoid Valve (VTEC Solenoid Valve)
22 Variable Valve Timing & Valve Lift Electronic Control Pressure Switch (VTEC Pressure Switch)
23 Knock Sensor (KS)
30 A/T FI Signal A
31 A/T FI Signal B
41 Heated Oxygen Sensor (HO2S) Heater
43 Fuel Supply System

How to Obtain ECU Error Codes

To determine if your ECU has an error code:

  1. Locate the ECU under the carpet in the passenger foot well.
  2. Find the red LED in the center of the ECU.
  3. Turn the ignition to ON. The red LED should flash once when this happens to indicate that the ECU has power.
  4. If there are no further flashes then there are no error codes.
  5. If there are further flashes then there are one or more error codes.

To get the number of the stored error code you need to count the number of long flashes and the number of short flashes. The long flashes will occur before the short ones. A long flash represents 10, and a short flash indicates 1. So if the flashes look like _ _ - - (where _ is a long flash and - is a short one) then the error code is 22.

If there are mulitple error codes, then there will be a noticeable pause before the next code starts. If for some reason you end up with an error code that is not on the list above, make sure you are not joining together flashes from two separate error codes. If you are sure about the error code and it is not above, then perhaps do a search for other Honda ECU error codes. The entire list is longer than above for engines other than first generation B16A engines.

How to Reset ECU Error Codes

To reset the error codes stored in the ECU you pretty much need to disconnect the battery. This is the only way I have managed to do it thus far. Apparently you can remove the ECU fuse in the engine bay and the clock fuse in the cabin to reset it, but I haven't had a chance to test it yet even though I got the Fuse Panel Translation months ago. Removing the ECU fuse in the engine bay alone does not reset the error codes no matter how long you leave it out.



EF9 Fuse Panel Translation

This page contains the Japanese to English fuse panel translation for an EF9 Honda Civic SiR. One of the people at Work speaks and can read Japanese. So a big thanks to Phillip Barlow for the translation that appears below.

Japanese Version - English Translation - European Fuse Panel

Japanese Version

The picture below is a scanned version of the Japanese fuse panel. Apparently the Japanese found on the fuse panel is typical of most Japanese to Western European conversions. The characters that appear are actually the Japanese phonetics for the English version of the words. This is kind of similar to the phonetic descriptions seen next to words in most English dictionaries, except using Japanese characters. For example, the translation for radio might sound something like rajio from the Japanese phonetic symbols.

Japanese 1990 JDM EF9 Honda Civic SiR fuse panel

English Translation

The table below contains the English translations of the Japanese phonetic characters. Note that the direct conversion from Japanese to English is sometimes a little off.

Thanks to Chris Schoen for letting me know that the Meter light in fuse 7 refers to the lights in the instrument/speedo cluster. It is also likely that fuse 17 is just for the radio, and that fuse 12 is for the cigarette lighter, clock and interior light. I will test these on my car at some stage and confirm the results.

Chris Schoen has also created a Word document that contains the English fuse translation information below in a format that can be directly printed and placed into the existing slot for the fuse panel. Simply download or open the and print it out onto some thin card.

1990 EF9 JDM Honda Civic SiR Fuse Panel Translation
Fuse English Translation
1 Reverse Lights
Turn Signals [Indicators]
2 Starter Signal
4 R Headlight High Beam
5 L Headlight High Beam
6 Sunroof
7 Tail Light
Meter [Instrument/Speedo Cluster] Lights
License Plate Light
10 L Headlight Low Beam
11 R Headlight Low Beam
12 Clock
Radio
Internal Light
13 Wiper
Washer
(Power Windows and Sunroof Relay)
14 Alternator Solenoid
15 Cooling Fan
17 Cigar Lighter Relay
18 Rear Defroster [Demister] Relay
(Heater Motor Relay)
20A R Power Window
20A L Power Window
30A Heater Motor

No comments:

Counter

buy perfumes