-
Green block gangster
Array
DIY PGMFI Diagnostics - Codes
Disclaimer: The following is provided as a GUIDE ONLY, and neither myself nor Ozhonda take any responsibility for the outcomes of someone else doing the following. You follow these steps at your own risk!
Aim:
Read fault codes from PGMFI ECU to Diagnose and Repair the PGMFI system on your Honda.
Required:
- a Honda with a fault
- the ignition key
- Short Connector or bent paperclip
- the two pin SCS connector
or a scan tool and the 3 pin DLC connector.
The aim of this DIY is to find and diagnose a fault with your fuel injection system. Commonly known on Honda's as the PGMFI system. PGMFI is short for Programmed Fuel Injection.
This DIY covers the codes found on AUDM cars, although it can be adopted to JDM and USDM. These codes are the same for OBDO, OBDI, OBDIIa and OBDIIb. To retrieve codes from an OBDO vehicle you simply have to turn on the ignition switch to position II and look at the window on the PGMFI ECU and count the codes out from the flashing red LED, however on OBDI and OBDII cars, you are require to bridge what’s called "SCS" service check connector then turn the ignition on to position II, the yellow engine lamp on the dash known as "MIL" Malfunction Indicator Lamp will blink the codes.
Below is a list of fault codes found in the Honda PGMFI system.
0 ECU - Electronic Control Unit
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 - Engine Coolant Temp sensor
7 TPS - Throttle Position Sensor
8 TDC - Top Dead Centre sensor
9 CYP - Cylinder Position sensor
10 IAT - Intake Air Temperature sensor
12 EGR - Exhaust Gas Recirculation lift valve
13 BARO - atmospheric pressure sensor
14 EACV - (IAC) - Electronic Air Control Valve
15 IOS - Ignition Output Signal
16 INJ - Fuel Injectors
17 VSS - Vehicle Speed Sensor
19 ATLC - Automatic Transmission Lockup Control Valve
20 ELD - Electrical Load Detector
21 VTS - VTEC Spool Solenoid
22 VTP - VTEC Pressure valve
23 KS - Knock sensor
41 PO2H - Primary Oxygen Sensor Heater
42 SO2H - Secondary Oxygen Sensor Heater
43 FSS - Fuel Supply System
- click on the fault code number above for an example of the MIL
- click on the sensor name for a DIY diagnostics of the sensor
STEP 1
locate your SCS connector. its a blue two pin female connector that looks like this.
STEP 2
Plug in the Short Connector. If you don't have a short connector use a paperclip to bridge the two metal pins in the connector. see pic below
I have made my own Short Connector from an old harness I had. I put a switch on the end, this helps for when you work with SRS and ABS systems.
STEP 3
Turn on the Ignition Switch to Position II, but do not start the car. If the PGMFI system is all OK, then with the Short connector plugged in and the Ignition ON, you will get the MIL stay on constantly with no flashes. see below picture MIL is shown in yellow circle
If you are having troubles with your car, then it may be related to the Ignition system like Ignition leads or coil or even a blocked fuel filter or air filter, main relay or fuel pump. The computer cannot monitor these and will not know if they are at fault.
STEP 4
Record the fault codes on a piece of paper so you can cross reference the codes. The Codes are flashed out as followed.
Tens are represented by a long flash of the MIL
Units are represented by a short quick flash of the MIL
example, code 43 ( fuel supply system )
long long long long quick quick quick
the ECU will pause for two seconds and repeat the fault code again. read the codes out at least twice to make sure you have the correct code recorded.
it is possible to have multiple codes in the ECU, if you do, you get 1 code then a 2 second wait then the next code.
below is an example of code 43 and to the right code 41 and code 1
...............................................
A trap for noobs.
- don’t confuse code 10 for code 1
- don’t confuse code 1 for code 10
- don’t confuse code 2 for code 20
- don’t confuse code 20 for code 22
- don’t confuse code 20 for code 2
you get the picture
that’s it, you have read the fault codes out of the ECU. now if your brave, click the link ( if it exists ) of the code you have and try to diagnose and repair the problem.
look bellow for SCS, ECU locations and on how to reset the ECU.
OBDO
for OBDO cars locate the the ECU which is usually under the passangers floorwell carpet. Pull the carpet back and you should see this
- located in the green circle in the pic above is a hole with a red LED in it. If there is a fault code stored in ECU memory it will blink out the code an the same manner as described above with the MIL when the ignition switch is in the II position. If all is OK with the PGMFI system then you will get a quick flicker of the LED when the ignition switch is turned on and the LED will stay off.
.
Note: I nor OzHonda.com take no responsibility if you mis-diagnose or simply replace a sensor for no reason and get stuck with an expensive part you can’t return.
Disclaimer: The following is provided as a GUIDE ONLY, and neither myself nor Ozhonda take any responsibility for the outcomes of someone else doing the following. You follow these steps at your own risk!
Last edited by ECU-MAN; 05-05-2014 at 05:54 PM.
-
Green block gangster
Array
SCS location
bellow is a list of cars, click on the link for a picture of the SCS location
- 1992 to 1996 Preludes
- 1997 to 200x Preludes
- 1992 to 1995 Civic EG
- 1996 to 2002 EK, EM , EJ
- 1992 to 1997 CRX EG2
- 1999 to 2005 S2000
- 1990 to 1993 Accords
- 1994 to 1996 Accords
If anyone has a picture of the SCS location not listed here please send it to me to help update the list
Last edited by ECU-MAN; 06-05-2014 at 08:52 AM.
-
Green block gangster
Array
-
Green block gangster
Array
-
People are gonna go crazy when they see this!
PS: Sif bump your own threads
-
Excellent write up, very details, clear picture & examples and confusion point out.
Thanks!!
-
WTF!!!!!!!!!!!!!
Holy crap,this should be stickied to every tech section of every honda forum that ever existed.
At least sticky it to the top of the DIY section,it would be easier to link up to every question that was ever asked.
Heres my humble contribution:
ECU LED location for OBD0 versions(maybe should put in the SCS location post)
ECU reset fuse for CRX gen2 & prob other similar era cars like integra.Marked "HAZARD" fuse.
PS: must spread rep around,blah,i owe u one
-
I have a 96 ej8 coupe and i cant find the SCS connector even if i look at the pic that you uploaded for my car, its not there, there is only the yellow one behind it.
-
Green block gangster
Array
try looking on the oppisite side where the ecu is.
-
Originally Posted by ECU-MAN
try looking on the oppisite side where the ecu is.
I have looked under there all, cant find anything
-
well done , ECU-MAN
Yo~~! Vtec go ! go ! go !
Check this :
Garage Sales ( Brand New items ) For sale : http://www.ozhonda.com/forum/showthread.php?t=83889
-
Green block gangster
Array
Originally Posted by xedent
I have looked under there all, cant find anything
have a good look near the ecu area on the left kick pannel, it might be tucked in under there, you may have to remove the cover for a good look. look hard you will find it in a green rubber holser along with the 3 pin DLC connector..
Originally Posted by dynosaur
well done , ECU-MAN
thanks dude
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Bookmarks