ECU F.A.Q's
Login | |
|
ECU F.A.Q's - 12/5/2005 12:11:33 PM
|
|
|
Marty
Posts: 8273
Joined: 1/27/2005 From: TN Status: offline
|
What is obd1, obd2, obd2b, etc.? OBD = On-Board Diagnostics. 92-95 Hondas are obd1 96-98 Hondas are obd2 98-00 Hondas are obd2b What ecu do I have? D16Y8 - P2P (comes in an obd2 and obd2b variety) D16Z6 - P28 D16Y7 - P2E Should I Chip my ecu? If you have an obd-2 (96-00) then you can not chip your ecu. However there are a few places that will reprogram an obd2 ecu. Unfortunately no one can reprogram an obd2b ecu. There are plenty of places that you can find chips/programs for your obd1 ecu (jet, skunk2, etc.) I wouldn't recommend any of them as they are generic chips that do not take into account the actual modifications that you have done to your vehicle. If you want to chip your obd1 ecu, then get a custom chip with a program that was created for your vehicle. How can I reprogram my stock ECU? OBD2b ecus can not be reprogrammed. This is not a recommendation, but simply a list of resources for reprogramming your ecu. www.pgmfi.org (look for uberdata) or http://uberdata.pgmfi.org/forum/index.php www.turboedit.org What is hondata? Hondata is one of the many aftermarket engine management systems such as the AEM EMS, Apexi PowerFC, Accel DFI, etc. These are complete engine management systems that can replace your ecu. The hondata is the cheapest, but the others are programmable on the fly via a laptop whereas you have to burn a new chip for the hondata. The downside of hondata is that it requires that you are obd-1, whereas the other systems are available for obd2 vehicles. It is illegal to convert an obd2 vehicle to an obd1 vehicle and depending on your area, they may actually test factory equipped obd2 vehicles by connecting to the obd2 service port, so you will fail inspection if you have converted to obd1. How is the AFC different from hondata? The Apexi V-AFC/S-AFC are piggybacks onto the factory ecu. They are used to make fuel adjustments and are often used in mild turbo setups. However the AFC is not able to control the spark which is where it really falls short of hondata and other engine management systems. Also if you have an obd1 vehicle, then go ahead and do it right with hondata. It is not much more expensive than the AFC.
< Message edited by md420 -- 12/5/2005 1:44:54 PM >
|
|
|
|
|
|
|
|
RE: ECU F.A.Q's - 12/9/2005 3:16:47 PM
|
|
|
Marty
Posts: 8273
Joined: 1/27/2005 From: TN Status: offline
|
quote:
ORIGINAL: 2000Si As written out by Haynes. There are many many more... just not in Haynes. OBD I Trouble Codes Code 0 Faulty PCM Code 1 Oxygen Content Code 3-5 Manifold Absolute Pressure (sensor) Code 4 Crankshaft position sensor (CKP) Code 6 Coolant Temperature Code 7 Throttle Angle (TPS) Code 8 TDC position Code 9 No. 1 cylinder position (CYP) Code 10 Intake Air Temperature (IAT) Code 12 Exhaust Gas Recirculation System Code 13 Barometric Pressure Code 14 Idle Air Control (IAC) valve Code 15 Ignition output signal Code 16 Fuel Injector Code 17 Vehicle speed sensor (VSS) Code 19 Lock-up Control Solenoid Code 20 Electronic load detector (ELD) Code 21 Variable Valve Timing and Valve Lift Solenoid - VTEC solenoid check Code 22 Variable Valve Timing and control pressure switch Code 23 Knock Sensor Code 30 A/T FI signal A, (Automatic transmission vehicles) Code 41 and 48 Oxygen sensor heater Code 43 Fuel Supply System OBDII Codes Code | (CEL flashes) | Probable Cause P0010 Variable Valve Timing Control (VTC) Oil Control Solenoid Valve Malfunction P0011 Variable Valve Timing Control (VTC) System Malfunction P0101 Mass Airflow (MAF) Sensor Range/Performance Problem P0102 Mass Airflow (MAF) Sensor Circuit Low Voltage P0103 Mass Airflow (MAF) Sensor Circuit High Voltage P0106 (5) Manifold Absolute Pressure (MAP) circuit range/perf. problem P0107 (3) Manifold Absolute Pressure (MAP) sensor low input P0108 (3) Manifold Absolute Pressure (MAP) sensor high input P0111 (10) Intake Air Temperature (IAT) circuit range/perf. problem P0112 (10) Intake Air Temperature (IAT) sensor circuit low input P0113 (10) Intake Air Temperature (IAT) sensor circuit high input P0116 (86) Engine Coolant Temperature (ECT) sensor circuit range/perf. problem P0117 (6) Engine Coolant Temperature (ECT) sensor circuit low input P0118 (6) Engine Coolant Temperature (ECT) sensor circuit high input P0122 Throttle Position (TP) Sensor Circuit Low Input P0123 Throttle Position (TP) Sensor Circuit High Input P0125 Engine Coolant Temperature (ECT) Sensor Slow Response P0128 Cooling System Malfunction P0131 Primary Heated Oxygen Sensor (Primary HO2S) (Sensor 1) Circuit Low Voltage P0132 Primary Heated Oxygen Sensor (Primary HO2S) (Sensor 1) Circuit High Voltage P0133 Rear Air/Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Circuit Slow Response P0134 Air/Fuel Ratio (A/F) Sensor (Sensor 1) No Activity Detected P0135 Primary Heated Oxygen Sensor (Primary HO2S) (Sensor 1) Heater Circuit Malfunction P0137 Secondary Heated Oxygen Sensor (Secondary HO2S) Circuit Low Voltage P0138 Secondary Heated Oxygen Sensor (Secondary HO2S) Circuit High Voltage P0139 Secondary Heated Oxygen Sensor (Secondary HO2S) Slow Response P0141 Secondary Heated Oxygen Sensor (Secondary HO2S) (Sensor 2) Heater Circuit Malfunction P0143 Third Heated Oxygen Sensor (Third HO2S) (Sensor 3) Circuit Low Voltage P0144 Third Heated Oxygen Sensor (Third HO2S) (Sensor 3) Circuit High Voltage P0145 Third Heated Oxygen Sensor (Third HO2S) (Sensor 3) Circuit Slow Response P0147 Third Heated Oxygen Sensor (Third HO2S) (Sensor 3) Heater Circuit Malfunction P0153 Front Air/Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Slow Response P0154 Front Air/Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater System Malfunction P0155 Front Air/Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater Circuit Malfunction P0157 Front Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 2, Sensor 2) Circuit Low Voltage P0158 Front Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 2, Sensor 2) Circuit High Voltage P0159 Front Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 2, Sensor 2) Circuit Slow Response P0161 Front Secondary Heated Oxygen Sensor (Secondary HO2S) (Bank 2, Sensor 2) Heater Circuit Malfunction P0171 Fuel System Too Lean P0172 Fuel System Too Rich P0174 Front Bank (Bank 2) Fuel System Too Lean P0175 Front Bank (Bank 2) Fuel System Too Rich P0191 Fuel Pressure Sensor Range/Performance Problem P0192 Fuel Pressure Sensor Circuit Low Voltage P0193 Fuel Pressure Sensor Circuit High Voltage P0196 EOT Sensor/Range Performance Problem P0197 EOT Sensor Circuit Low Voltage P0198 EOT Sensor Circuit High Voltage P0222 Throttle Position (TP) Sensor 2 Circuit Low Voltage P0223 Throttle Position (TP) Sensor 2 Circuit High Voltage P0300 Random Misfire P0301 No. 1 Cylinder Misfire P0302 No. 2 Cylinder Misfire P0303 No. 3 Cylinder Misfire P0304 No. 4 Cylinder Misfire P0305 No. 5 Cylinder Misfire P0306 No. 6 Cylinder Misfire P0325 Knock Sensor Circuit Malfunction P0335 Crankshaft Position (CKP) Sensor Circuit No Signal P0336 P0339 Crankshaft Position (CKP) Sensor Circuit Intermittent Interruption P0340 Camshaft Position (CMP) Sensor No Signal P0341 Camshaft Position (CMP) Sensor A Intermittent Interruption P0341 Variable Valve Timing Control (VTC) Phase Gap P0344 Camshaft Position (CMP) Sensor Intermittent Interruption P0365 Camshaft Position (CMP) Sensor B No Signal P0366 P0369 Camshaft Position (CMP) Sensor B Intermittent Interruption P0385 Crankshaft Position (CKP) Sensor B No Signal P0389 Crankshaft Position (CKP) Sensor B Intermittent Interruption P0401 Exhaust Gas Recirculation (EGR) Insufficient Flow P0404 Exhaust Gas Recirculation (EGR) Control Circuit Range/Performance Problem P0406 Exhaust Gas Recirculation (EGR) Valve Position Sensor Circuit High Voltage P0410 Air Pump Circuit Malfunction P0411 Secondary Air Injection System Incorrect Flow P0420 Catalyst System Efficiency Below Threshold P0430 Front Bank Catalyst System Efficiency Below Threshold (Bank 2) P0441 Evaporative Emission (EVAP) Control System Incorrect Purge Flow P0442 Evaporative Emission (EVAP) System Small Leak Detected P0443 Evaporative Emission (EVAP) Canister Purge Valve Circuit Malfunction P0451 Fuel Tank Pressure (FTP) Sensor Range/Performance Problem P0452 Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage P0453 Fuel Tank Pressure (FTP) Sensor Circuit High Voltage P0456 Evaporative Emission (EVAP) System Very Small Leak Detected P0457 Evaporative Emission (EVAP) System Leak Detected Fuel Fill Cap Loose/Off P0461 Fuel Gauge Sending Unit Range/Performance Problem P0462 Fuel Gauge Sending Unit Circuit Low Voltage P0463 Fuel Gauge Sending Unit Circuit High Voltage P0496 Evaporative Emission (EVAP) System High Purge Flow P0497 Evaporative Emission (EVAP) System Low Purge Flow P0498 Evaporative Emission (EVAP) Canister Vent Shut Valve Control Circuit Low Voltage P0499 Evaporative Emission (EVAP) Canister Vent Shut Valve Control Circuit High Voltage P0500 Vehicle Speed Sensor (VSS) Circuit Malfunction P0501 Vehicle Speed Sensor (VSS) Range/Peformance Problem P0505 Idle Control System Malfunction P0506 Idle Control System RPM Lower Than Expected P0507 Idle Control System RPM Higher Than Expected P0511 Idle Air Control (IAC) Valve Circuit Malfunction P0521 EOP Sensor Range/Performance Problem P0522 EOP Sensor Circuit Low Voltage P0523 EOP Sensor Circuit High Voltage P0560 ECM Back-up Circuit Low Voltage P0563 Engine Control Module (ECM)/Powertrain Control Module (PCM) Power Source Circuit Unexpected Voltage P0600 Multiplex Control System Troubleshooting P0603 ECM/PCM Internal Control Module Keep Alive Memory (KAM) Error P0606 ECM/PCM Processor Malfunction P0661 Intake Manifold Runner Control (IMRC) Valve Position Sensor Circuit Low Voltage P0662 Intake Manifold Runner Control (IMRC) Valve Position Sensor Circuit High Voltage P0685 ECM/PCM Power Relay Control Circuit Malfunction P0700 Automatic Transmission Control System P0705 Short in Transmission Range Switch Circuit (Multiple Shift-position Input) P0706 Open in Transmission Range Switch Circuit
|
|
|
|
RE: ECU F.A.Q's - 12/11/2005 7:05:44 PM
|
|
|
97CivicEX
Posts: 360
Joined: 1/26/2005 Status: offline
|
quote:
ORIGINAL: md420 The hondata is the cheapest, but the others are programmable on the fly via a laptop whereas you have to burn a new chip for the hondata. I think the s300 (fairly new from what I can tell) doesn't use eprom chips and can be programmed on the fly.
_____________________________
200,000 miles strong!!! Black 4 door, WingsWest Racing Series Ground effects, DC 4-1 Headers, AEM CAI, Edelbrock Performer X Turbo soon to come!
|
|
|
|
RE: ECU F.A.Q's - 12/11/2005 8:57:55 PM
|
|
|
Marty
Posts: 8273
Joined: 1/27/2005 From: TN Status: offline
|
Good info thanks.
|
|
|
|
RE: ECU F.A.Q's - 5/15/2006 7:42:33 PM
|
|
|
ShowcaseCivic
Posts: 90
Joined: 5/14/2006 Status: offline
|
What if you can't even get a code at all? I just bought a 98 civic DX from a guy who had a 99 EX engine swap done so it has the OBD2 ecu but now the scanners won't even link up to the computer so i can't pass emissions. pretty much blows. if anyone can help me out that'd be sweet.
|
|
|
|
RE: ECU F.A.Q's - 6/27/2007 10:54:50 AM
|
|
|
Live4Boost
Posts: 24
Status: offline
|
I have a p28 and an VAFC hooked to it. sould i still chip it?
_____________________________
Life is so much better once you BOOST it.
|
|
|
|
RE: ECU F.A.Q's - 9/9/2007 12:59:35 PM
|
|
|
addiction2bass
Posts: 7360
Joined: 6/21/2006 Status: online
|
my question would be how do you tell if this has been chiped or stock? is thier any visable way to tell? i have a feeling my 94has been changed.... and i just wanna be sure mines not chiped or what not caus ei want it to run right and have the stock programing like mainly the rev limiter!
_____________________________
|
|
|
|
|