mirror of https://github.com/FOME-Tech/wiki.git
parent
77b5ab6e56
commit
5037807855
|
@ -2,6 +2,7 @@
|
|||
|
||||
The FOME ECU is able to provide a number of fault codes, the meanings of these are listed below:
|
||||
|
||||
<details><h1><h1>Unused</h1></h1>
|
||||
//P0001 Fuel Volume Regulator Control Circuit/Open
|
||||
//P0002 Fuel Volume Regulator Control Circuit Range/Performance
|
||||
//P0003 Fuel Volume Regulator Control Circuit Low
|
||||
|
@ -96,7 +97,11 @@ The FOME ECU is able to provide a number of fault codes, the meanings of these a
|
|||
//P0087 Fuel Rail/System Pressure - Too Low
|
||||
//P0088 Fuel Rail/System Pressure - Too High
|
||||
//P0089 Fuel Pressure Regulator 1 Performance
|
||||
</Details>
|
||||
|
||||
OBD_Fuel_Pressure_Sensor_Missing = 90,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0091 Fuel Pressure Regulator 1 Control Circuit Low
|
||||
//P0092 Fuel Pressure Regulator 1 Control Circuit High
|
||||
//P0093 Fuel System Leak Detected - Large Leak
|
||||
|
@ -113,39 +118,47 @@ OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction = 100,
|
|||
//P0104 Mass or Volume Air Flow Circuit Intermittent
|
||||
OBD_Manifold_Absolute_Pressure_Circuit_Malfunction = 105,
|
||||
//P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
|
||||
</details>
|
||||
|
||||
OBD_Map_Timeout = 106,
|
||||
OBD_Map_Low = 107,
|
||||
OBD_Map_High = 108,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
|
||||
//P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input
|
||||
//P0109 Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
|
||||
</details>
|
||||
|
||||
OBD_ThermistorConfig = 111,
|
||||
|
||||
OBD_Iat_Timeout = 110,
|
||||
OBD_Iat_Low = 112,
|
||||
OBD_Iat_High = 113,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0111 Intake Air Temperature Circuit Range/Performance Problem
|
||||
//P0112 Intake Air Temperature Circuit Low Input
|
||||
//P0113 Intake Air Temperature Circuit High Input
|
||||
//P0114 Intake Air Temperature Circuit Intermittent
|
||||
</details>
|
||||
|
||||
OBD_Clt_Timeout = 115,
|
||||
OBD_Clt_Low = 117,
|
||||
OBD_Clt_High = 118,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0116 Engine Coolant Temperature Circuit Range/Performance Problem
|
||||
//P0117 Engine Coolant Temperature Circuit Low Input
|
||||
//P0118 Engine Coolant Temperature Circuit High Input
|
||||
//P0119 Engine Coolant Temperature Circuit Intermittent
|
||||
</details>
|
||||
|
||||
OBD_TPS_Configuration = 121,
|
||||
|
||||
OBD_TPS1_Primary_Timeout = 120,
|
||||
OBD_TPS1_Primary_Low = 122,
|
||||
OBD_TPS1_Primary_High = 123,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0122 Throttle Position Sensor/Switch A Circuit Low Input
|
||||
//P0123 Throttle Position Sensor/Switch A Circuit High Input
|
||||
//P0124 Throttle Position Sensor/Switch A Circuit Intermittent
|
||||
|
@ -194,11 +207,13 @@ OBD_TPS1_Primary_High = 123,
|
|||
//P0173 Fuel Trim Malfunction (Bank 2)
|
||||
//P0174 System too Lean (Bank 2)
|
||||
/P0175 System too Rich (Bank 2)
|
||||
</details>
|
||||
|
||||
OBD_FlexSensor_Timeout = 176,
|
||||
OBD_FlexSensor_Low = 178,
|
||||
OBD_FlexSensor_High = 179,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0176 Fuel Composition Sensor Circuit Malfunction
|
||||
//P0177 Fuel Composition Sensor Circuit Range/Performance
|
||||
//P0178 Fuel Composition Sensor Circuit Low Input
|
||||
|
@ -226,6 +241,9 @@ OBD_FlexSensor_High = 179,
|
|||
|
||||
//DTC Codes - P0200-P0299 - Fuel and Air Metering (Injector Circuit)
|
||||
//P0200 Injector Circuit Malfunction
|
||||
</details>
|
||||
|
||||
|
||||
OBD_Injector_Circuit_1 = 201,
|
||||
OBD_Injector_Circuit_2 = 202,
|
||||
OBD_Injector_Circuit_3 = 203,
|
||||
|
@ -238,6 +256,8 @@ OBD_Injector_Circuit_9 = 209,
|
|||
OBD_Injector_Circuit_10 = 210,
|
||||
OBD_Injector_Circuit_11 = 211,
|
||||
OBD_Injector_Circuit_12 = 212,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0213 Cold Start Injector 1 Malfunction
|
||||
//P0214 Cold Start Injector 2 Malfunction
|
||||
//P0215 Engine Shutoff Solenoid Malfunction
|
||||
|
@ -247,15 +267,16 @@ OBD_Injector_Circuit_12 = 212,
|
|||
//P0219 Engine Overspeed Condition
|
||||
//P0220 Throttle/Petal Position Sensor/Switch B Circuit Malfunction
|
||||
//P0221 Throttle/Petal Position Sensor/Switch B Circuit Range/Performance Problem
|
||||
</details>
|
||||
|
||||
OBD_TPS1_Secondary_Timeout = 220,
|
||||
OBD_TPS1_Secondary_Low = 222,
|
||||
OBD_TPS1_Secondary_High = 223,
|
||||
|
||||
OBD_TPS2_Primary_Timeout = 225,
|
||||
OBD_TPS2_Primary_Low = 227,
|
||||
OBD_TPS2_Primary_High = 228,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0222 Throttle/Petal Position Sensor/Switch B Circuit Low Input
|
||||
//P0223 Throttle/Petal Position Sensor/Switch B Circuit High Input
|
||||
//P0224 Throttle/Petal Position Sensor/Switch B Circuit Intermittent
|
||||
|
@ -369,13 +390,21 @@ OBD_TPS2_Primary_High = 228,
|
|||
//P0332 Knock Sensor 2 Circuit Low Input (Bank 2)
|
||||
//P0333 Knock Sensor 2 Circuit High Input (Bank 2)
|
||||
//P0334 Knock Sensor 2 Circuit Intermittent (Bank 2)
|
||||
</details>
|
||||
|
||||
OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction = 335,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0336 Crankshaft Position Sensor A Circuit Range/Performance
|
||||
//P0337 Crankshaft Position Sensor A Circuit Low Input
|
||||
//P0338 Crankshaft Position Sensor A Circuit High Input
|
||||
//P0339 Crankshaft Position Sensor A Circuit Intermittent
|
||||
//P0340 Camshaft Position Sensor Circuit Malfunction
|
||||
</details>
|
||||
|
||||
OBD_Camshaft_Position_Sensor_Circuit_Range_Performance = 341,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0342 Camshaft Position Sensor Circuit Low Input
|
||||
//P0343 Camshaft Position Sensor Circuit High Input
|
||||
//P0344 Camshaft Position Sensor Circuit Intermittent
|
||||
|
@ -385,6 +414,8 @@ OBD_Camshaft_Position_Sensor_Circuit_Range_Performance = 341,
|
|||
//P0348 Camshaft Position Sensor A Circuit High Input (Bank 2)
|
||||
//P0349 Camshaft Position Sensor A Circuit Intermittent (Bank 2)
|
||||
//P0350 Ignition Coil Primary/Secondary Circuit Malfunction
|
||||
</details>
|
||||
|
||||
OBD_Ignition_Circuit_1 = 351,
|
||||
OBD_Ignition_Circuit_2 = 352,
|
||||
OBD_Ignition_Circuit_3 = 353,
|
||||
|
@ -397,6 +428,8 @@ OBD_Ignition_Circuit_9 = 359,
|
|||
OBD_Ignition_Circuit_10 = 360,
|
||||
OBD_Ignition_Circuit_11 = 361,
|
||||
OBD_Ignition_Circuit_12 = 362,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0363 Misfire Detected - Fueling Disabled
|
||||
//P0364 Reserved
|
||||
//P0365 Camshaft Position Sensor "B" Circuit (Bank 1)
|
||||
|
@ -553,7 +586,11 @@ OBD_Ignition_Circuit_12 = 362,
|
|||
//P0518 Idle Air Control Circuit Intermittent
|
||||
//P0519 Idle Air Control System Performance
|
||||
//P0520 Engine Oil Pressure Sensor/Switch Circuit Malfunction
|
||||
</details>
|
||||
|
||||
OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0521 Engine Oil Pressure Sensor/Switch Circuit Range/Performance
|
||||
//P0522 Engine Oil Pressure Sensor/Switch Circuit Low Voltage
|
||||
//P0523 Engine Oil Pressure Sensor/Switch Circuit High Voltage
|
||||
|
@ -593,7 +630,11 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P0557 Brake Booster Pressure Sensor Circuit Low
|
||||
//P0558 Brake Booster Pressure Sensor Circuit High
|
||||
//P0559 Brake Booster Pressure Sensor Circuit Intermittent
|
||||
</details>
|
||||
|
||||
OBD_System_Voltage_Malfunction = 560,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0561 System Voltage Unstable
|
||||
//P0562 System Voltage Low
|
||||
//P0563 System Voltage High
|
||||
|
@ -639,7 +680,11 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P0603 Internal Control Module Keep Alive Memory (KAM) Error
|
||||
//P0604 Internal Control Module Random Access Memory (RAM) Error
|
||||
//P0605 Internal Control Module Read Only Memory (ROM) Error
|
||||
</details>
|
||||
|
||||
OBD_PCM_Processor_Fault = 606,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0607 Control Module Performance
|
||||
//P0608 Control Module VSS Output "A" Malfunction
|
||||
//P0609 Control Module VSS Output "B" Malfunction
|
||||
|
@ -671,7 +716,11 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P0635 Power Steering Control Circuit
|
||||
//P0636 Power Steering Control Circuit Low
|
||||
//P0637 Power Steering Control Circuit High
|
||||
</details>
|
||||
|
||||
OBD_Throttle_Actuator_Control_Range_Performance_Bank_1 = 638,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P0639 Throttle Actuator Control Range/Performance (Bank 2)
|
||||
//P0640 Intake Air Heater Control Circuit
|
||||
//P0641 Sensor Reference Voltage “A” Circuit/Open
|
||||
|
@ -1052,19 +1101,19 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2117 Throttle/Pedal Pos Sensor F Minimum Stop Perf
|
||||
//P2118 Throttle Actuator Ctrl Motor Current Range/Perf
|
||||
//P2119 Throttle Actuator Ctrl Throttle Body Range/Perf
|
||||
</details>
|
||||
|
||||
OBD_TPS2_Secondary_Timeout = 2120,
|
||||
OBD_TPS2_Secondary_Low = 2122,
|
||||
OBD_TPS2_Secondary_High = 2123,
|
||||
|
||||
OBD_PPS_Primary_Timeout = 2125,
|
||||
OBD_PPS_Primary_Low = 2127,
|
||||
OBD_PPS_Primary_High = 2128,
|
||||
|
||||
OBD_PPS_Secondary_Timeout = 2130,
|
||||
OBD_PPS_Secondary_Low = 2132,
|
||||
OBD_PPS_Secondary_High = 2133,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2120 Throttle/Pedal Pos Sensor/Switch D Circ
|
||||
//P2121 Throttle/Pedal Pos Sensor/Switch D Circ Range/Perf
|
||||
//P2122 Throttle/Pedal Pos Sensor/Switch D Circ Low Input
|
||||
|
@ -1080,9 +1129,13 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2132 Throttle/Pedal Pos Sensor/Switch F Circ Low Input
|
||||
//P2133 Throttle/Pedal Pos Sensor/Switch F Circ High Input
|
||||
//P2134 Throttle/Pedal Pos Sensor/Switch F Circ Interm
|
||||
</details>
|
||||
|
||||
OBD_TPS1_Correlation = 2135,
|
||||
OBD_TPS2_Correlation = 2136,
|
||||
OBD_PPS_Correlation = 2137,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2135 Throttle/Pedal Pos Sensor/Switch A / B Voltage Correlation
|
||||
//P2136 Throttle/Pedal Pos Sensor/Switch A / C Voltage Correlation
|
||||
//P2137 Throttle/Pedal Pos Sensor/Switch B / C Voltage Correlation
|
||||
|
@ -1106,7 +1159,11 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2155 Fuel Injector Group D Supply Voltage Circ/Open
|
||||
//P2156 Fuel Injector Group D Supply Voltage Circ Low
|
||||
//P2157 Fuel Injector Group D Supply Voltage Circ High
|
||||
</details>
|
||||
|
||||
OBD_Vehicle_Speed_SensorB = 2158,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2158 Vehicle Speed SensorB
|
||||
//P2159 Vehicle Speed SensorB Range/Perf
|
||||
//P2160 Vehicle Speed SensorB Circ Low
|
||||
|
@ -1175,12 +1232,20 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2223 NOx Sensor Heater Sense Circ Low Bank2
|
||||
//P2224 NOx Sensor Heater Sense Circ High Bank2
|
||||
//P2225 NOx Sensor Heater Sense Circ Interm Bank2
|
||||
</details>
|
||||
|
||||
OBD_Barometric_Press_Circ = 2226,
|
||||
OBD_Barometric_Press_Circ_Range_Perf = 2227,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2228 Barometric Press Circ Low
|
||||
//P2229 Barometric Press Circ High
|
||||
//P2230 Barometric Press Circ Interm
|
||||
</details>
|
||||
|
||||
OBD_WB_FW_Mismatch = 2133, // actually: P2231 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 1
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2232 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 2
|
||||
//P2233 O2 Sensor Signal Circ Shorted to Heater Circ Bank1 Sensor 3
|
||||
//P2234 O2 Sensor Signal Circ Shorted to Heater Circ Bank2 Sensor 1
|
||||
|
@ -1495,9 +1560,6 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2667 Fuel Shutoff Valve B Ctrl Circ High
|
||||
//P2668 Fuel Mode Indicator Lamp Ctrl Circ
|
||||
//P2669 Actuator Supply Voltage B Circ /Open
|
||||
|
||||
|
||||
|
||||
//P2670 Actuator Supply Voltage B Circ Low
|
||||
//P2671 Actuator Supply Voltage B Circ High
|
||||
//P2700 Trans Friction Element A Apply Time Range/Perf
|
||||
|
@ -1596,8 +1658,12 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P2793 Gear Shift Direction Circ
|
||||
//P2794 Gear Shift Direction Circ Low
|
||||
//P2795 Gear Shift Direction Circ High
|
||||
</details>
|
||||
|
||||
Wideband_1_Fault = 2900,
|
||||
Wideband_2_Fault = 2901,
|
||||
|
||||
<details><h1>Unused</h1>
|
||||
//P2A00 O2 Sensor Circ Range/Perf Bank1 Sensor 1
|
||||
//P2A01 O2 Sensor Circ Range/Perf Bank1 Sensor 2
|
||||
//P2A02 O2 Sensor Circ Range/Perf Bank1 Sensor 3
|
||||
|
@ -1699,6 +1765,7 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
//P3491 Cyl12 Deactivation/Intake Valve Ctrl Circ Low
|
||||
//P3492 Cyl12 Deactivation/Intake Valve Ctrl Circ High
|
||||
//P3493 Cyl12 Exhaust Valve Ctrl Circ/Open
|
||||
</details>
|
||||
|
||||
CUSTOM_NAN_ENGINE_LOAD = 6000,
|
||||
CUSTOM_WRONG_ALGORITHM = 6001,
|
||||
|
@ -1737,10 +1804,8 @@ OBD_Oil_Pressure_Sensor_Malfunction = 520,
|
|||
CUSTOM_ZERO_DWELL = 6032,
|
||||
CUSTOM_DWELL_TOO_LONG = 6033,
|
||||
CUSTOM_SKIPPING_STROKE = 6034,
|
||||
CUSTOM_6037 = 6037,
|
||||
/**
|
||||
* This error happens if some pinout configuration changes were applied but ECU was not reset afterwards.
|
||||
*/
|
||||
CUSTOM_6037 = 6037, This error happens if some pinout configuration changes were applied but ECU was not reset afterwards.
|
||||
|
||||
CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED = 6038,
|
||||
CUSTOM_OBD_WRONG_ADC_MODE = 6039,
|
||||
|
||||
|
|
Loading…
Reference in New Issue