Jump to content


HOWTO: Checking and resetting ECU error codes


10 replies to this topic

#1 ams

    BANNED

  • Administrators
  • PipPipPip
  • 14092 posts
  • Gender:Male
  • Location:Fremantle, WA

Posted 02 July 2009 - 08:36 PM

ECU Error Codes

Under the dash on the drivers side there are two black plugs and two green plugs. To obtain fault codes from the computer you just have to connect the two black plugs together and then turn the ignition on. The CHECK ENGINE light will flash the code repeatedly. Long flashes are the first digit, short flashes are the second digit. ie. long-long-long-short would be code 31. There may be several codes and it will cycle through all of them then start the series again. If it justs flashes in half second bursts continually you have no codes.
Disconnect the plugs and you're done.

Code Description Fault
11 Crank angle sensor Open or Short
12 Starter switch Open or Short
13 Cam angle sensor Open or Short
21 Water temperature sensor Open or Short
22 Knock sensor Open or Short
23 Air flow sensor Open or Short
24 ISC valve Open or Short
31 Throttle position sensor Open or Short
32 O2 sensor Open or Short
33 Speed sensor Open or Short
38 AT torque down request Open or Short
44 Supercharging oppression output Open or Short
45 Atmospheric pressure sensor/ Absolute pressure change solenoid Open or Short
61 Inhalation valve solenoid Open or Short
62 Exhaust valve solenoid (vacuum) Open or Short
63 Supercharging pressure relief valve solenoid Open or Short
64 Secondary waste gate solenoid Open or Short
65 Differential pressure sensor Open or Short
66 Sequential turbo system No rise in pressure or pressure excessive (Over boost)
67 Exhaust valve solenoid (positive pressure) Open or Short
68 Exhaust valve duty solenoid Open or Short


Resetting the ECU

To erase trouble codes from the ECU, the clear memory procedure is as follows for auto and manual transmissions:


  • With engine at operating temperature, turn engine off. Place gear shift lever into park (auto transmission cars only).
  • Locate the two ECU check connectors, as explained above.
  • With the ignition OFF, connect black to black and green to green.
  • Turn on ignition, do not start the engine, (and for auto transmission, cycle the gearshift lever from park to neutral and back to park ), depress the accelerator pedal to full throttle and hold for a few seconds, and then release. Start engine and then drive for at least one minute, keeping road speed above 20 km/h.
  • ECU is now reset.

At this point the check engine light should start to flash the all clear signal (steady 1/2 second interval flashes). If the check engine light does not flash, or indicates some other sequence, there is a fault present in the system, and should be checked for necessary repairs.
Once done, stop the car and turn off the engine and disconnect the plugs.

OBDII Trouble Code Definitions
P0011 A Camshaft Position System Performance (Bank 1)
P0021 A Camshaft Position System Performance (Bank 2)
P0026 OSV Solenoid Valve L Malfunction
P0028 OSV Solenoid Valve L Malfunction
P0030 O2 Sensor Heater Circuit Range/Performance Bank 1 Sensor 1
P0031 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0034 Turbo Charger Bypass Valve Control Circuit Low
P0035 Turbo Charger Bypass Valve Control Circuit High
P0037 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0043 HO2S Heater Control Circuit Low Bank 1 Sensor 3
P0044 H02S Heater Control Circuit High Bank 1 Sensor 3
P0050 O2 Sensor Heater Circuit Range/Performance Bank 2 Sensor 1
P0051 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
P0052 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0057 HO2S Heater Control Circuit Low Bank 2 Sensor 2
P0058 HO2S Heater Control Circuit High Bank 2 Sensor 2
P0063 HO2S Heater Control Circuit Low Bank 2 Sensor 3
P0064 HO2S Heater Control Circuit High Bank 2 Sensor 3
P0065 Air Assisted Injector Control Range/Performance
P0066 Air Assisted Injector Control Circuit or Circuit Low
P0067 Air Assisted Injector Control Circuit High
P0068 Manifold Pressure Sensor Range/Performance
P0076 OSV Solenoid Valve L Circuit Malfunction Low
P0077 OSV Solenoid Valve L Circuit Malfunction High
P0082 OSV Solenoid Valve L Circuit Malfunction Low
P0083 OSV Solenoid Valve L Circuit Malfunction High
P0101 Mass air flow sensor circuit range/performance problem (high input)
P0101 Mass or Volume Air Flow Circuit Range Performance
P0102 Mass air flow sensor circuit low input
P0103 Mass air flow sensor circuit high input
P0106 Manifold Pressure Sensor Circuit Range/Performance Problem (Low)
P0106 Pressure sensor circuit range/performance problem (low input)
P0107 Manifold Pressure Sensor Circuit Malfunction (Low Input)
P0107 Pressure sensor circuit low input
P0108 Manifold Pressure Sensor Circuit Malfunction (High Input)
P0108 Pressure sensor circuit high input
P0111 Intake Air Temperature Sensor Range/Performance Problem
P0112 Intake Air Temperature Sensor Circuit Malfunction (Low Input)
P0113 Intake Air Temperature Sensor Circuit Malfunction (High Input)
P0117 Engine coolant temperature sensor circuit low input
P0118 Engine coolant temperature sensor circuit high input
P0121 Throttle position sensor circuit range/performance problem (high input)
P0122 Throttle position sensor circuit low input
P0123 Throttle position sensor circuit high input
P0125 Insufficient coolant temperature for closed loop fuel control
P0128 Coolant Thermostat
P0129 Atmospheric Pressure Sensor Range/Performance
P0130 O2 Sensor Circuit (Bank 1 Sensor 1)
P0130 O2 Sensor Circuit (Lean) (Bank 1 Sensor 2)
P0130 O2 Sensor Circuit Bank 1 Sensor 1
P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 O2 Sensor Circuit Open Bank 1 Sensor 1
P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136 O2 Sensor Circuit (Bank 1 Sensor 2)
P0137 O2 Sensor Circuit Low Voltage Bank 1 Sensor 2
P0138 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0141 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0142 O2 Sensor Circuit Bank 1 Sensor 3
P0143 O2 Sensor Circuit Low Voltage Bank 1 Sensor 3
P0144 O2 Sensor Circuit High Voltage Bank 1 Sensor 3
P0145 O2 Sensor Circuit Slow Response Bank 1 Sensor 3
P0150 O2 Sensor Circuit Bank 2 Sensor 1
P0151 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 O2 Sensor Circuit Open Bank 2 Sensor 1
P0156 O2 Sensor Circuit Bank 2 Sensor 2
P0157 O2 Sensor Circuit Low Voltage Bank 2 Sensor 2
P0158 O2 Sensor Circuit High Voltage Bank 2 Sensor 2
P0159 O2 Sensor Circuit Slow Response Bank 2 Sensor 2
P0162 O2 Sensor Circuit Bank 2 Sensor 3
P0165 O2 Sensor Circuit Slow Response Bank 2 Sensor 3
P0170 Fuel Trim (Bank 1)
P0171 System Too Lean (Bank 1) - usually caused by a leak in the intake system somewhere between the Mass Air Flow sensor and the cylinder intake valves. Look for a vacuum hose that’s become disconnected or a crack in one of the tubes connected to the turbocharger
P0172 System Too Rich (Bank 1)
P0174 System Too Lean (Bank 2)
P0175 System Too Rich (Bank 2)
P0181 Fuel Temperature Sensor A Performance Problem
P0182 Fuel Temperature Sensor A Circuit Low Input
P0183 Fuel Temperature Sensor A Circuit High Input
P0196 Oil Temperature Sensor Circuit Range/Performance Problem
P0197 Oil Temperature Sensor Circuit Malfunction Low
P0198 Oil Temperature Sensor Circuit Malfunction High
P0222 Throttle Position Sensor B Low Input
P0223 Throttle Position Sensor B High Input
P0230 Fuel Pump Controller
P0244 Turbocharger Wastegate Solenoid A Range/Performance (High Input)
P0245 Turbocharger Wastegate Solenoid A Low
P0246 Turbocharger Wastegate Solenoid A High
P0249 Turbocharger Wastegate Solenoid B Low
P0250 Turbocharger Wastegate Solenoid B High
P0261 Fuel Injector Circuit Low - #1
P0264 Fuel Injector Circuit Low - #2
P0267 Fuel Injector Circuit Low - #3
P0270 Fuel Injector Circuit Low - #4
P0301 Cylinder 1 Misfire Detected
P0302 Cylinder 2 Misfire Detected
P0303 Cylinder 3 Misfire Detected
P0304 Cylinder 4 Misfire Detected
P0305 Cylinder 5 Misfire Detected
P0306 Cylinder 6 Misfire Detected
P0325 Knock Sensor 1 Circuit Malfunction
P0327 Knock Sensor 1 Circuit Malfunction (Low Input)
P0328 Knock Sensor 1 Circuit Malfunction (High Input)
P0330 Knock Sensor 2 Circuit Malfunction
P0332 Knock Sensor 2 Circuit Malfunction (Low Input)
P0333 Knock Sensor 2 Circuit Malfunction (High Input)
P0335 Crankshaft position sensor circuit malfunction
P0336 Crankshaft position sensor circuit range/performance problem
P0340 Camshaft position sensor circuit malfunction
P0341 Camshaft position sensor circuit range/performance problem
P0345 Camshaft Position Sensor A Circuit Bank 2
P0350 Ignition coil primary/secondary circuit
P0365 Camshaft Position Sensor B Circuit (Bank 1)
P0390 Camshaft Position Sensor B Circuit (Bank 2)
P0400 EGR System
P0420 Catalyst System Efficiency Below Threshold
P0442 EVAP Control System Leak Detected (Small Leak)
P0444 Canister Purge Control Solenoid Valve Circuit Low
P0445 Canister Purge Control Solenoid Valve Circuit High
P0447 EVAP Control System Vent Control Circuit Open
P0448 EVAP Control System Vent Control Circuit Short
P0451 Fuel Tank Pressure Sensor Performance Problem
P0452 Fuel Tank Pressure Sensor Circuit Low Input
P0453 Fuel Tank Pressure Sensor Circuit High Input
P0456 EVAP Control System Leak Detected (Very Small Leak)
P0457 EVAP Control System Leak Detected (Fuel Cap Loose/Off)
P0458 Canister Purge Control Solenoid Valve Circuit Low
P0459 Canister Purge Control Solenoid Valve Circuit High
P0461 Fuel level sensor circuit range/performance problem
P0462 Fuel level sensor circuit low input
P0463 Fuel level sensor circuit high input
P0464 Fuel level sensor intermittent input
P0480 Cooling Fan Relay 1 Circuit Low
P0483 Cooling Fan Rationality Check Malfunction
P0500 Vehicle speed sensor malfunction
P0501 Vehicle Speed Sensor Malfunction at Low Speed
P0502 Vehicle Speed Sensor Low Speed
P0503 Vehicle Speed Sensor High Speed
P0506 Idle Control System RPM Lower than Expected
P0507 Idle Control System RPM Higher than Expected
P0508 Idle Control System Circuit Low
P0509 Idle Control System Circuit High
P0512 Starter switch circuit high input
P0513 Incorrect Immobilizer Key
P0519 Idle Control System Malfunction (Fail-Safe)
P0545 Exhaust Gas Temperature Sensor Circuit Malfunction (Low Input)
P0546 Exhaust Gas Temperature Sensor Circuit Malfunction (High Input)
P0558 Alternator Circuit Low
P0559 Alternator Circuit High
P0562 System Voltage Low
P0563 System Voltage High
P0565 Cruise Control Set Signal
P0579 Cruise Control Switch Circuit Range Performance Problem High Input
P0600 Improper CAN Communication
P0601 Internal control module memory check sum error
P0604 Internal control module random access memory error
P0605 Internal Control Module Read Only Memory Error
P0607 Throttle Control System Circuit Range/Performance
P0638 Throttle Control Circuit Range/Performance Problem
P0641 Throttle Position Sensor A Power Supply Circuit
P0661 Intake Manifold Tuning Valve Circuit Low
P0662 Intake Manifold Tuning Valve Circuit High
P0691 Cooling Fan Relay 1 Circuit Low
P0692 Cooling Fan Relay 1 Circuit High
P0700 Request AT MIL On
P0703 Brake Switch Circuit Malfunction for AT
P0703 Brake Switch Circuit Range Performance Problem High Input
P0705 AT Range Switch Circuit Malfunction
P0710 ATF Temp. Sensor Circuit Malfunction
P0712 ATF Temp Sensor Circuit Low
P0713 ATF Temp Sensor Circuit High
P0715 Torque Converter Turbine Speed Signal Circuit Malfunction
P0716 Torque Converter Turbine Speed Signal Circuit Malfunction
P0719 Brake Switch Circuit Low
P0720 AT Vehicle Speed Sensor Circuit High
P0720 AT Vehicle Speed Sensor Circuit Malfunction
P0722 AT Vehicle Speed Sensor Circuit Low
P0724 Brake Switch Circuit High
P0725 Engine Speed Input Circuit Malfunction
P0726 Engine Speed Input Circuit Malfunction
P0731 Gear 1 Incorrect Ratio
P0732 Gear 2 Incorrect Ratio
P0733 Gear 3 Incorrect Ratio
P0734 Gear 4 Incorrect Ratio
P0735 Gear 5 Incorrect Ratio
P0736 Reverse Incorrect Ratio
P0741 Torque Converter Clutch Circuit Malfunction
P0743 Torque Converter Clutch Circuit Electrical (Duty Sol. B)
P0748 Pressure Control Solenoid Electrical (Duty Sol. A)
P0751 Shift Solenoid A Malfunction
P0753 Shift Solenoid A Electrical
P0756 Shift Solenoid B Malfunction
P0758 Shift Solenoid B Electrical
P0761 Shift Solenoid C Malfunction
P0763 Shift Solenoid C Electrical
P0766 Shift Solenoid D Malfunction
P0768 Shift Solenoid D Electrical
P0771 AT Low Clutch Timing Solenoid Valve Circuit Malfunction
P0771 Shift Solenoid E Malfunction
P0773 Shift Solenoid E Electrical
P0778 AT 2–4 Brake Pressure Solenoid Valve Circuit Malfunction
P0785 AT 2–4 Brake Timing Solenoid Valve Circuit Malfunction
P0801 Reverse Inhibit Control Circuit
P0817 PN Signal Output Circuit
P0851 Neutral Switch Input Circuit Low
P0852 Neutral Switch Input Circuit High
P0864 TCM Communication Circuit Range/Performance
P0865 TCM Communication Circuit Low
P0866 TCM Communication Circuit High
P0880 PIVGN Power Supply Circuit
P0882 PIVGN Power Supply Low
P0883 PIVGN Power Supply High
P0955 Backup Lamp Relay Output Open
P0957 Backup Lamp Relay Output Low
P0958 Backup Lamp Relay Output High
P1026 VVL Systems 1 Performance
P1028 VVL Systems 2 Performance
P1086 Tumble Generated Valve Position Sensor 2 Circuit Low
P1087 Tumble Generated Valve Position Sensor 2 Circuit High
P1088 Tumble Generated Valve Position Sensor 1 Circuit Low
P1089 Tumble Generated Valve Position Sensor 1 Circuit High
P1090 Tumble Generated Valve System 1 (Valve Open)
P1091 Tumble Generated Valve System 1 (Valve Close)
P1092 Tumble Generated Valve System 2 (Valve Open)
P1093 Tumble Generated Valve System 2 (Valve Close)
P1094 Tumble Generated Valve Signal 1 Circuit Malfunction (Open)
P1094 Tumble Generated Valve Signal 2 Circuit Malfunction (Open)
P1095 Tumble Generated Valve Signal 1 Circuit Malfunction (Short)
P1097 Tumble Generated Valve Signal 2 Circuit Malfunction (Short)
P1102 Pressure Sources Switching Sol. Valve Circuit Low
P1110 Atmospheric Pressure Sensor Circuit Malfunction (Low Input)
P1111 Atmospheric Pressure Sensor Circuit Malfunction (High Input)
P1112 Atmospheric Pressure Sensor Circuit Range/Performance
P1122 Pressure Sources Switching Sol. Valve Circuit High
P1130 O2 Sensor Circuit (Open) (Bank 1 Sensor 1)
P1131 O2 Sensor Circuit (Short) (Bank 1 Sensor 1)
P1134 A/F Sensor Micro-Computer Problem
P1135 O2 Sensor Circuit (Open) (Bank 2 Sensor 1)
P1136 O2 Sensor Circuit (Short) (Bank 2 Sensor 1)
P1137 O2 Sensor Circuit (Lambda=1) (Bank 1 Sensor 1)
P1137 O2 Sensor Circuit (Mid) (Bank 1 Sensor 1)
P1139 O2 Sensor Heater Circuit Range/Performance (Bank 1 Sensor 1)
P1140 O2 Sensor Heater Circuit Range/Performance (Bank 2 Sensor 1)
P1141 Mass air flow sensor circuit range/perfomance problem (low input)
P1142 Throttle position sensor circuit range/performance problem (low input)
P1143 Pressure sensor circuit range/performance (low)
P1144 Pressure sensor circuit range/performance (high)
P1146 Manifold Pressure Sensor Circuit Range/Performance Problem
P1152 O2 Sensor Circuit Range/Performance (Low) Bank 1 Sensor 1
P1153 O2 Sensor Circuit Range/Performance (High) Bank 1 Sensor 1
P1154 O2 Sensor Circuit Range/Performance (Low) Bank 2 Sensor 1
P1155 O2 Sensor Circuit Range/Performance (High) Bank 2 Sensor 1
P1160 Return Spring Failure
P1199 Differential Pressure Sensor
P1230 Fuel Pump Controller
P1235 Intake Control Valve Solenoid Circuit Low
P1236 Intake Control Valve Solenoid Circuit High
P1237 Exhaust Control Valve Solenoid Circuit Low (Positive Pressure)
P1238 Exhaust Control Valve Solenoid Circuit High (Positive Pressure)
P1239 Exhaust Control Valve Solenoid Circuit Low (Negative Pressure)
P1240 Exhaust Control Valve Solenoid Circuit High (Negative Pressure)
P1241 2 Stage Twin Turbo System (Single)
P1242 2 Stage Twin Turbo System (Twin)
P1244 Turbocharger Wastegate Solenoid A Range/Performance (Low Input)
P1245 Turbocharger Wastegate Solenoid A Range/Performance (fail-safe)
P1247 Relief Valve Control Solenoid 1 Circuit Low
P1248 Relief Valve Control Solenoid 1 Circuit High
P1249 Relief Valve Control Solenoid 2 Circuit Low
P1250 Relief Valve Control Solenoid 2 Circuit High
P1282 PCV System Circuit (Open)
P1301 Misfire Detected (High Temperature Exhaust Gas)
P1306 OCV Solenoid Valve Signal 1 Circuit Malfunction (Open)
P1307 OCV Solenoid Valve Signal 1 Circuit Malfunction (Short)
P1308 OCV Solenoid Valve Signal 2 Circuit Malfunction (Open)
P1309 OCV Solenoid Valve Signal 2 Circuit Malfunction (Short)
P1312 Exhaust Gas Temperature Sensor Malfunction
P1313 Misfire Detected Signal Circuit High Input
P1314 Misfire Detected Signal Circuit Low Input
P1400 Fuel Tank Pressure Control Solenoid Valve Circuit Low
P1420 Fuel Tank Pressure Control Solenoid Valve Circuit High
P1442 Fuel level sensor performance problem (travel distance)
P1443 Vent Control Solenoid Valve Function Problem
P1446 Fuel Tank Sensor Control Valve Circuit Low
P1447 Fuel Tank Sensor Control Valve Circuit High
P1448 Fuel Tank Sensor Control Valve Range/Performance
P1475 Exhaust bypass valve solenoid Malfunction Low
P1476 Exhaust bypass valve solenoid Malfunction High
P1477 Exhaust bypass valve function
P1480 Cooling Fan Relay 1 Circuit High
P1491 Positive Crankcase Ventilation (Blow-by) Function Problem
P1492 EGR Solenoid Valve Signal #1 Circuit Malfunction (Low Input)
P1493 EGR Solenoid Valve Signal #1 Circuit Malfunction (High Input)
P1494 EGR Solenoid Valve Signal #2 Circuit Malfunction (Low Input)
P1495 EGR Solenoid Valve Signal #2 Circuit Malfunction (High Input)
P1496 EGR Solenoid Valve Signal #3 Circuit Malfunction (Low Input)
P1496 EGR Solenoid Valve Signal #4 Circuit Malfunction (Low Input)
P1497 EGR Solenoid Valve Signal #3 Circuit Malfunction (High Input)
P1497 EGR Solenoid Valve Signal #4 Circuit Malfunction (High Input)
P1507 Idle Control System Malfunction (Fail-safe)
P1510 ISC Solenoid Valve Signal #1 Circuit Malfunction (Low Input)
P1511 ISC Solenoid Valve Signal #1 Circuit Malfunction (High Input)
P1512 ISC Solenoid Valve Signal #2 Circuit Malfunction (Low Input)
P1513 ISC Solenoid Valve Signal #2 Circuit Malfunction (High Input)
P1514 ISC Solenoid Valve Signal #3 Circuit Malfunction (Low Input)
P1515 ISC Solenoid Valve Signal #3 Circuit Malfunction (High Input)
P1516 ISC Solenoid Valve Signal #4 Circuit Malfunction (Low Input)
P1517 ISC Solenoid Valve Signal #4 Circuit Malfunction (High Input)
P1518 Starter switch circuit low input
P1521 Brake Switch Circuit Range Performance Problem High Input
P1540 Vehicle speed sensor malfunction 2
P1544 Exhaust Gas Temperature Too High
P1547 Exhaust Gas Temperature Sensor Malfunction
P1559 Air Intake System
P1560 Back-up Voltage Circuit Malfunction
P1570 Antenna
P1571 Reference Code Incompatibility
P1572 IMM Circuit Failure (Except Antenna Circuit)
P1573 Communication Error (Time Over)
P1574 Key Communication Failure
P1576 EGI Control Module EEPROM
P1577 IMM Control Module EEPROM
P1590 Neutral Position Switch Circuit High Input for AT
P1591 Neutral Position Switch Circuit Low Input for AT
P1592 Neutral Position Switch Circuit Malfunction for MT
P1593 TCM Communication Circuit Malfunction
P1594 AT Diagnosis Input Signal Circuit Malfunction
P1595 AT Diagnosis Input Signal Circuit Low Input
P1596 AT Diagnosis Input Signal Circuit High Input
P1597 TCS Signal Circuit Low Input
P1598 TCS Signal Circuit High Input
P1600 Improper CAN Communication
P1601 Tranmission Ctrl Unit Comms Malfunction
P1698 Engine Torque Control Cut Signal Circuit Malfunction (Low Input)
P1699 Engine Torque Control Cut Signal Circuit Malfunction (High Input)
P1700 Throttle Position Sensor Circuit Malfunction
P1700 Throttle Position Sensor Circuit Malfunction for AT
P1701 Cruise Control Set Signal Circuit Malfunction for AT
P1703 AT Low Clutch Timing Solenoid Valve Circuit Malfunction
P1706 AT Vehicle Speed Sensor Circuit Malfunction (rear wheel)
P1707 AT AWD Solenoid Valve Circuit Malfunction
P1708 Throttle Position Sensor Circuit Low Input
P1709 Throttle Position Sensor Circuit High Input
P1710 Torque Converter Turbine 2 Speed Signal Circuit Malfunction
P1711 Engine Torque Control Signal #1 Circuit Malfunction
P1712 Engine Torque Control Signal #2 Circuit Malfunction
P1714 Throttle Position Sensor Power Supply Circuit
P1716 ATF Temperature Sensor 2 Circuit Low
P1717 ATF Temperature Sensor 2 Circuit High
P1718 AT CAN Communication Circuit
P1719 ECU Communication Circuit
P1760 Lateral Acceleration Sensor Performance Problem
P1761 Lateral Acceleration Sensor Circuit Low
P1762 Lateral Acceleration Sensor Circuit High
P1798 Gear 1 Engine Breaks
P1799 Interlock
P1817 Sports Mode Switch Circuit (Manual Switch)
P1840 Transmission Fluid Pressue Sensor Switch A Circuit
P1841 Transmission Fluid Pressue Sensor Switch B Circuit
P1842 Transmission Fluid Pressue Sensor Switch C Circuit
P1843 Transmission Fluid Pressue Sensor Switch D Circuit
P1844 Transmission Fluid Pressue Sensor Switch E Circuit
P1870 Front Left ABS Sensor Signal
P1871 Front Right ABS Sensor Signal
P1872 Rear Left ABS Sensor Signal
P1873 Rear Right ABS Sensor Signal
P1874 Circuit of R-Diff Oil Temp. Switch
P1875 Circuit of Centre Differential
P1876 Not Suitable Diameter Tyre
P2088 OCV Solenoid Valve Signla A Circuit Open Bank 1
P2089 OCV Solenoid Valve Signal A Circuit Short Bank 1
P2090 OCV Solenoid Valve Signal B Circuit Open Bank 1
P2091 OCV Solenoid Valve Signal B Circuit Short Bank 1
P2092 OCV Solenoid Valve Signal A Circuit Open Bank 2
P2093 OCV Solenoid Valve Signal A Circuit Short Bank 2
P2094 OCV Solenoid Valve Signal B Circuit Open Bank 2
P2095 OCV Solenoid Valve Signal B Circuit Short Bank 2
P2098 Post Catalyst Fuel Trim System Too Lean Bank 2
P2099 Post Catalyst Fuel Trim System Too Rich Bank 2
P2100 Throttle Control Motor Circuit Open
P2100 Throttle Control Motor Circuit Open
P2101 Throttle Control Motor Circuit Range/Performance
P2102 Throttle Control Motor Circuit Low Input
P2103 Throttle Control Motor Circuit High Input
P2109 Throttle Angle Sensor Closed Position Error
P2111 Throttle Valve Open Stick
P2122 Accelerator Position Sensor D Low Input
P2123 Accelerator Position Sensor D High Input
P2127 Accelerator Position Sensor E Low Input
P2128 Accelerator Position Sensor E High Input
P2135 Throttle Position Sensor Circuit Range/Performance
P2138 Accelerator Position Sensor Circuit Range/Performance
P2707 Shift Solenoid F Malfunction
P2709 Shift Solenoid F Electrical
Information Source: Codes identified by TARI Racing’s ecuExplorer
Beer is proof God loves us and wants us to be happy.

#2 robt

    Cock Rockin'

  • Members
  • PipPipPip
  • 951 posts
  • Gender:Male
  • Location:G-Town
  • Interests:Hairstyles

Posted 02 July 2009 - 08:46 PM

About time we loaded this site up with how too's. Noice.

Posted Image


#3 buzzda

    Regular Member

  • Members
  • PipPipPip
  • 3366 posts
  • Gender:Male

Posted 14 July 2009 - 04:37 PM

found these and thought I'd post em up
Subaru Code Subaru Trouble Code Description
1 Engine Speed Signal Circuit
11 Crankshaft Position Sensor
12 Starter Signal
13 Camshaft Position Sensor
14 Fuel Injector No. 1 (Legacy, Impreza, Justy, SVX)
15 Fuel Injector No. 2 (Legacy, Impreza, Justy, SVX)
16 Fuel Injector No. 3 (Legacy, Impreza, Justy, SVX)
17 Fuel Injector No. 4 (Legacy, Impreza, SVX)
18 Fuel Injector No. 5 (SVX)
19 Fuel Injector No. 6 (SVX)
21 Engine Coolant Temperature Sensor
22 Knock Sensor
23 Mass Air Flow Sensor Circuit
24 Idle Control System Malfunction
24 ISC Valve (Stick)
24 Open/Short in ISC Valve Circuit
26 Intake Air Temperature Sensor
27 ATF Temperature Sensor Circuit
28 Knock Sensor #2
29 Crankshaft Position Sensor 2
31 Throttle Position Sensor Circuit
32 A/F Sensor #1 System
32 A/F Sensor #2 System
32 Oxygen Sensor
33 Vehicle Speed Sensor
35 CPC System
36 Turbine Speed Signal
37 Rear O2 Sensor Circuit / A/F Sensor Circuit Malfunction
38 Torque Control Signal #1
38 Torque Control Signal #2
38 Torque Control Signal System
38 Torque Permission Signal
39 Traction Control System
41 Air/Fuel Adaptive Control
42 Idle Switch
43 Accelerator Pedal Switch
44 Turbocharging Pressure Control Signal
45 Pressure Sensor
46 Neutral or Parking Switch or Circuit
47 Fuel Injector
48 Lean Burn System
49 CO Resistor
51 Neutral Position Switch
52 Parking Brake Switch (Exc. Justy)
53 Antenna
53 Anti-Quick Operation Mode
53 Communication Error (Time Over)
53 EGI Control Module EEPROM
53 IMM Circuit Failure (Except Antenna Circuit)
53 IMM Control Module EEPROM
53 Key Communication Failure
53 Reference Code Incompatibility
53 Use of Unregistered Key
54 Air Intake System
55 EGR Valve Lift Sensor
56 EGR System
57 Canister Control System
58 Air Control System
61 Air Suction Control Solenoid Valve
62 Exhaust Manifold Valve Negative Pressure Control Solenoid
64 Relief Valve Control Solenoid Valve 1
64 Relief Valve Control Solenoid Valve 2
65 Differential Pressure Sensor
66 Twin Turbocharger System(H)
66 Twin Turbocharger System(S)
66 Twin Turbocharger System(T)
66 Two Stage Twin Turbocharger System
67 Exhaust Manifold Valve Positive Pressure Control Solenoid
68 Turbocharging Pressure Control Output Signal #2
71 Shift Solenoid Valve
72 Shift Solenoid #2 Circuit
73 Low Clutch Timing Solenoid Circuit
74 Brake Clutch Timing Solenoid Circuit Malfunction
75 Line Pressure Duty Solenoid Circuit
76 Brake Clutch Pressure Duty Solenoid Circuit Malfunction
77 Lock-Up Duty Solenoid Circuit
78 Tiptronic Solenoid System
79 Transfer Clutch Duty Solenoid Circuit
81 Torque Up Control Valve
85 Charger System Circuit Malfunction
86 CAN (Communication System)
87 Variable Induction Solenoid Valve Circuit Malfunction
88 Fuel Pump Circuit Malfunction
89 VVT Systems (L)
89 VVT Systems ®
91 TCS Relief Valve
92 Electrical Generation Control Signal Circuit Malfunction
93 Vehicle Speed Sensor #1 Circuit
94 Lateral G Sensor Signal Circuit Malfunction

Information Source: Codes identified by TARI Racing’s ecuExplorer & Saxonfields web site

#4 Morgan

    NOM NOM NOM

  • Members
  • PipPipPip
  • 14587 posts
  • Gender:Male
  • Location:Central Coast
  • Interests:Taking a poo

Posted 14 July 2009 - 07:00 PM

mine came up with 32.
O2 sensor. i will go search it but is my car hurting??

Posted Image


#5 ams

    BANNED

  • Administrators
  • PipPipPip
  • 14092 posts
  • Gender:Male
  • Location:Fremantle, WA

Posted 30 July 2009 - 01:13 PM

Updated with 1200 billion new generic ODB-related codes.
Beer is proof God loves us and wants us to be happy.

#6 aekOne

    Poppin' Fresh

  • Administrators
  • PipPipPip
  • 5454 posts
  • Gender:Male
  • Location:Sydney - Northern Beaches
  • Interests:Regulating

Posted 11 August 2009 - 10:01 AM

Most of this has been covered above but there may be something here that has not been mentioned already

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 monitor of the ECU or the MIL (check engine light).

Posted Image

The connectors are under the steering wheel, to the left of the module on most models.
On carburetted and SPFI injected 89 models, the test connectors are located on the engine side/driver's side of the firewall.
On SVX models the connectors are located behind the driver's side kick panel.

Test Modes

With neither test connector connected and the key ON (not running), the codes will display codes related to starting and driving.
With only the "Read Memory" connector connected, historic codes will be displayed.
With only the "Test Mode" connector connected, a technician can perform dynamic tests.
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 separated by .3 second pulses and codes are separated by 1.8 second pauses. NOTE: on 89 MPFI models, the Oxygen Monitor 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".

The simplest way for an inexperienced mechanic to retrieve codes is to write the codes down in a sort of Morse Code (dots and dashes), and start a new line when you get a 1.8 Second pause (for NEW code), and then add the actual numbers up after code retrieval is completed.

Posted Image

90 models - Trouble codes on the Justy are viewed on the Oxygen Monitor light, all other models the codes can be viewed on either the Oxygen Monitor light or the MIL (check engine light).
95 Impreza and Legacy models have OBD2 systems and require a scanner, but some basic codes can be retrieved 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
Finally 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 carburetted)
21 Ignition pulse system (1983 only)/coolant temperature sensor or circuit (1983 to 1985 carburetted)
22 Ignition pulse system (1983 only)/Vehicle speed sensor or circuit or VLC solenoid valve or circuit. (1984 to 1988 carburetted)
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 carburetted)
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 thermo sensor
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 circuit
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

Subaru OBD2 Codes

If you are a weekend tuner with a few mild modifications you may be interested in monitoring (and logging) what your engine and ECU are doing. Perhaps you want to check and graph what boost, knock correction, and/or air flow ratio you’re running.

To be able to interact with your ECU you need to connect a computer or handheld device/PDA to the OBDII diagnostics port on your car.

You need an OpenPort cable and data logging software.

A number different tools, both commercial and open source, are available to read ECU fault codes via the ODBII diagnostics connector. What follows is a description of reading ECU fault codes for Newage Impreza’s using ecuExplorer which, at the time of writing, is distributed free by TARI Racing.
Download and install the latest release of ecuExplorer
Connect up to the OBDII diagnostics port
Turn on your ignition
Invoke ecuExplorer and select the Trouble Code Reader option from the left-hand tree view.
Current and historic fault codes will be displayed as illustrated in the figure below.

Note: When simply data logging using EcuExplorer you do not need to connect any other connectors under the dash

Posted Image

P0031 Front oxygen (A/F) sensor heater circuit low input
P0032 Front oxygen (A/F) sensor heater circuit high input
P0037 Rear oxygen sensor heater circuit malfunction
P0038 Rear oxygen sensor heater circuit high input
P0065 Air assist injector solenoid valve malfunction
P0066 Air assist injector solenoid valve circuit low input
P0067 Air assist injector solenoid valve circuit high input
P0100 Mass Air Flow Sensor Circuit Malfunction
P0101 Mass Air Flow Sensor Circuit Range Problem
P0102 Mass Air Flow Sensor Circuit Low Input
PO103 Mass Air Flow Sensor Circuit High Input
P0105 Pressure Sensor Circuit Malfunction
P0106 Pressure Sensor Circuit Range Problem
PO107 Pressure Sensor Circuit Low Input
PO108 Pressure Sensor Circuit High Input
P0111 Intake air temperature sensor circuit range/performance problem
P0112 Intake air temperature sensor circuit low input
P0113 Intake air temperature sensor circuit high input
P0115 Engine Coolant Temperature Sensor Circuit
P0116 Engine Coolant Temp Sensor Circuit Low Input
PO117 Engine Coolant Temp Sensor Circuit Low Input
PO118 Engine Coolant Temp Sensor Circuit High Input
P0120 Throttle Position Sensor Circuit Malfunction
P0121 Throttle Position Sensor Circuit Range Problem
PO122 Throttle Position Sensor Circuit Range Problem
PO123 Throttle Position Sensor Circuit High Input
P0125 Insufficient Coolant Temperature for Closed Loop
P0128 Thermostat malfunction
P0130 Front Oxygen Sensor Circuit Malfunction
P0131 Front oxygen (A/F) sensor circuit range/performance problem (low input)
P0132 Front oxygen (A/F) sensor circuit range/performance problem (high input)
P0133 Front Oxygen Sensor Circuit Slow Response
P0135 Front Oxygen Sensor Heater Circuit Malfunction
P0136 Rear Oxygen Sensor Circuit Malfunction
P0139 Rear Oxygen Sensor Circuit Slow Response
P0141 Rear Oxygen Sensor Heater Circuit Malfunction
P0170 Fuel Trim Malfunction
P0171 Fuel trim malfunction (A/F too lean)
P0172 Fuel trim malfunction (A/F too rich)
PO181 Fuel Temperature Sensor A Range Problem
PO182 Fuel Temperature Sensor A Circuit Low Input
PO183 Fuel Temperature Sensor A Circuit High Input
P0201 Fuel Injector Circuit Malfunction - #1
P0202 Fuel Injector Circuit Malfunction - #2
P0203 Fuel Injector Circuit Malfunction - #3
P0204 Fuel Injector Circuit Malfunction - #4
P0244 Wastegate control solenoid valve malfunction (high input)
P0245 Wastegate control solenoid valve circuit low input
P0246 Wastegate control solenoid valve circuit high input
PO261 Fuel Injector Circuit Low Input - #1
PO262 Fuel Injector Circuit High Input - #1
PO264 Fuel Injector Circuit Low Input - #2
PO265 Fuel Injector Circuit High Input - #2
PO267 Fuel Injector Circuit Low Input - #3
PO268 Fuel Injector Circuit High Input - #3
PO270 Fuel Injector Circuit Low Input - #4
PO271 Fuel Injector Circuit High Input - #4
P0301 Cylinder 1 Misfire Detected
P0302 Cylinder 2 Misfire Detected
P0303 Cylinder 3 Misfire Detected
P0304 Cylinder 4 Misfire Detected
P0325 Knock Sensor Circuit Malfunction
P0327 Knock sensor circuit low input
P0328 Knock sensor circuit high input
P0335 Crankshaft Position Sensor Circuit Malfunction
PO336 Crankshaft Position Sensor Circuit Range Problem
P0340 Camshaft Position Sensor Circuit Malfunction
PO341 Camshaft Position Sensor Circuit Range Problem
P0400 Exhaust Gas Recirculation Flow Malfunction
P0403 Exhaust Gas Recirculation Circuit Malfunction
PO420 Catalyst System Efficiency Below Threshold
PO440 Evaporative Emission Control System Malfunction
P0441 Evap System Incorrect Purge Flow
P0442 Evaporative emission control system malfunction
P0443 Evap System Purge Control Valve Circuit
PO443 EVAP System Purge Control Valve Circuit Low Input
P0444 Evaporative emission control system purge control valve circuit low input
P0445 Evaporative emission control system purge control valve circuit high input
PO446 EVAP System Vent Control Low Input
P0447 Evaporative emission control system vent control low input
P0448 Evaporative emission control system vent control high input
PO451 EVAP Pressure Sensor Range Problem
PO452 EVAP Pressure Sensor Low Input
PO453 EVAP Pressure Sensor High Input
P0456 Evaporative emission control system malfunction
PO461 Fuel Level Sensor Circuit Range/Performance Problem
PO462 Fuel Level Sensor Circuit Low Input
PO463 Fuel Level Sensor Circuit High Input
P0464 Fuel level sensor intermittent input
P0480 Cooling Fan Relay 1 Circuit Low Input
P0483 Cooling Fan Function Problem
P0500 Vehicle Speed Sensor Malfunction
P0505 Idle Control System Malfunction
P0506 Idle Control System RPM Lower Than Expected
P0507 Idle Control System RPM Higher Than Expected
P0509 Idle control system circuit high input
P0512 Starter switch circuit high input
P0545 Exhaust gas temperature sensor circuit low input
P0546 Exhaust gas temperature sensor circuit high input
P0600 Serial Communication Link Malfunction
P0601 Internal Control Module Memory Checksum Error
P0604 Internal control module memory check sum error
P0703 Brake Switch Input Malfunction
P0705 Transmission Range Sensor Circuit Malfunction
P0710 Transmission Fluid Temperature Sensor Circuit
P0715 Torque Converter Turbine Speed Sensor Circuit Malfunction
P0720 Output Speed Sensor Circuit Malfunction
P0725 Engine Speed Input Circuit Malfunction
P0731 Gear 1 Incorrect Ratio
P0732 Gear 2 Incorrect Ratio
P0733 Gear 3 Incorrect Ratio
P0734 Gear 4 Incorrect Ratio
P0740 Torque Converter Clutch System Malfunction
P0741 Torque converter clutch system malfunction
P0743 Torque Converter Clutch System Electrical
P0748 Pressure Control Solenoid Electrical
P0753 Shift Solenoid A Electrical
P0758 Shift Solenoid B Electrical
P0760 Shift Solenoid C Malfunction
P0763 Shift Solenoid C Electrical
P0778 2-4 brake pressure control solenoid valve (2-4 brake duty solenoid) circuit malfunction
P0785 2-4 brake timing control solenoid valve (2-4 brake timing solenoid) circuit malfunction
P1086 Tumble generator valve #2 (LH) position sensor circuit low input
P1087 Tumble generator valve #2 (LH) position sensor circuit high input
P1088 Tumble generator valve #1 (RH) position sensor circuit low input
P1089 Tumble generator valve #1 (RH) position sensor circuit high input
P1090 Tumble generator valve #1 (RH) malfunction (stuck open)
P1091 Tumble generator valve #1 (RH) malfunction (stuck close)
P1092 Tumble generator valve #2 (LH) malfunction (stuck open)
P1093 Tumble generator valve #2 (LH) malfunction (stuck close)
P1094 Tumble generator valve circuit #1 (open circuit)
P1095 Tumble generator valve circuit #1 (over current)
P1096 Tumble generator valve circuit #2 (open circuit)
P1097 Tumble generator valve circuit #2 (over current)
P1100 Starter Switch Circuit Malfunction
P1101 Neutral Position Switch Circuit High Input (A/T)
P1101 Neutral Position Switch Circuit Malfunction (M/T)
P1102 Pressure Sources Solenoid Valve Circuit Malfunction
P1103 Pressure Sources Switching Solenoid Valve Circuit
P1104 Engine Torque Control Signal Circuit Malfunction
P1106 Engine Torque Control Signal 2 Circuit Malfunction
P1110 Atmospheric pressure sensor low input
P1111 Atmospheric pressure sensor high input
P1112 Atmospheric pressure sensor range/performance problem
P1115 Engine Torque Control Cut Signal Circuit High Input
P1116 Engine Torque Control Cut Signal Circuit Low Input
P1120 Starter Switch High Input
P1121 Neutral Position Switch Circuit High Input [MT Vehicles]
P1121 Neutral Position Switch Circuit Low Input [AT Vehicles]
P1122 Pressure Sources Switching Valve Circuit High Input
P1124 TCS Signal Circuit High Input
P1130 Front oxygen sensor circuit malfunction (open circuit)
P1131 Front oxygen sensor circuit malfunction (short circuit)
P1134 Front oxygen (A/F) sensor microcomputer problem
P1137 Front oxygen (A/F) sensor circuit range/performance problem
P1139 Front oxygen (A/F) sensor #1 heater circuit performance/range problem
P1141 Mass Air Flow Sensor Circuit High Input
P1142 Mass Air Flow Sensor Circuit Low Input
P1143 Pressure Sensor Circuit Low Input
P1144 Pressure Sensor Circuit High Input
P1146 Pressure sensor circuit range/performance problem (high input)
P1150 Front Oxygen Sensor Heater Circuit High Input
P1151 Rear Oxygen Sensor Heater Circuit High Input
P1230 Fuel pump control unit malfunction
P1244 Wastegate control solenoid valve malfunction (low input)
P1245 Wastegate control solenoid valve malfunction (fail-safe)
P1301 Fire due to increased exhaust temperature
P1312 Exhaust temperature sensor malfunction
P1325 Knock Sensor Circuit Low Input
P1400 Fuel Tank Pressure Control Solenoid Low Input
P1420 Fuel Tank Pressure Control Solenoid High Input
P1421 Exhaust Gas Recirculation Circuit High Input
P1422 EVAP Purge Control Valve Circuit High Input
P1423 EVAP Vent Control High Input
P1440 Fuel Tank Pressure Control System Low Input
P1441 Fuel Tank Pressure Control System High Input
P1442 Fuel Level Sensor Circuit Range/Perf
P1443 EVAP Control System Vent Control Function Problem
P1480 Cooling fan relay 1 circuit high input
P1500 Radiator Fan Relay 1 Circuit Malfunction
P1501 Idle Control System Malfunction (Fail Safe)
P1502 Radiator Fan Function Problem
P1507 Idle Control System Malfunction (Fail Safe)
P1510 Idle Air Control Solenoid Signal 1 Circuit Low Input
P1511 Idle Air Control Solenoid Signal 1 Circuit High Input
P1512 Idle Air Control Solenoid Signal 2 Circuit Low Input
P1513 Idle Air Control Solenoid Signal 2 Circuit High Input
P1514 Idle Air Control Solenoid Signal 3 Circuit Low Input
P1515 Idle Air Control Solenoid Signal 3 Circuit High Input
P1516 Idle Air Control Solenoid Signal 4 Circuit Low Input
P1517 Idle Air Control Solenoid Signal 4 Circuit High Input
P1518 Starter switch circuit low input
P1520 Radiator Fan Relay 1 Circuit High Input
P1540 Vehicle Speed Sensor Malfunction 2
P1544 High exhaust temperature detected
P1560 Back-Up Voltage Circuit Malfunction
P1590 Neutral position switch circuit high input
P1591 Neutral position switch circuit low input
P1592 Neutral position switch circuit (MT model)
P1594 Automatic transmission diagnosis input signal circuit malfunction
P1595 Automatic transmission diagnosis input signal circuit low input
P1596 Automatic transmission diagnosis input signal circuit high input
P1698 Engine torque control cut signal circuit low input
P1699 Engine torque control cut signal circuit high input
P1700 Throttle Position Sensor Circuit Malfunction (A/T)
P1701 Cruise Control Set Signal Circuit Malfunction (A/T)
P1702 Auto Trans Diagnosis Input Signal Circuit
P1703 Low clutch timing control solenoid valve circuit malfunction
P1704 2-4 Brake Timing Solenoid Valve Circuit Malfunction
P1705 2-4 Brake Pressure Solenoid Valve (Solenoid D) Circuit
P1711 Engine torque control signal 1 circuit malfunction
P1712 Engine torque control signal 2 circuit malfunction
P1722 Auto Trans Diagnosis Input Signal High Input
P1742 Auto Trans Diagnosis Input Signal Malfunction

The above info was collated from the following sites:

http://www.troublecodes.net
http://www.scoobypedia.co.uk
http://www.nasioc.com

Further reading and information can also be found at the above sites

#7 Jesse

    Regular Member

  • SubyClub Organisers
  • PipPipPip
  • 1067 posts
  • Gender:Male
  • Location:Brisbane

Posted 15 August 2011 - 02:46 PM

Hey guys, I have a question for you.
I checked the codes after getting a CEL flash at me and it was a 22 (AFM) and 23 (knock sensor). I tried to reset the ECU to see if they were still present but I got the same as Morgan did, when the ECU was supposed to have been reset it flashed with 32 (02 Sensor) even though it doesn't come up in the initial code check...

Any ideas, did I do it wrong? Is the 02 sensor buggered as well?

Can't wait for a new engine

EDIT: I disconnected the battery for an hour or so and it seems to have cleared the ecu, took the car for a quick 10 minute drive, came back and checked...ALL CLEAR!

I finally have had a win with this car :D ...admittedly not as much win as a single turbo...but better

#8 acres

    Regular Member

  • Members
  • PipPipPip
  • 408 posts
  • Gender:Male
  • Location:Gold Coast

Posted 15 August 2011 - 03:22 PM

It wont clear the codes when you plug the connectors together if the ecu still detects a fault in the system. If the codes come back, I dare say your afm is shagged, O2 sensor code can also be related to a dodgy afm.

#9 Jesse

    Regular Member

  • SubyClub Organisers
  • PipPipPip
  • 1067 posts
  • Gender:Male
  • Location:Brisbane

Posted 15 August 2011 - 03:31 PM

I got the codes cleared, found a bloody vacuum line had a split in it :dash2:

Replaced the hose, tried to reset, didn't do it...but it did clear after leaving the battery disconnected. How long do you have to drive it for, for it to detect and log faults in the ECU, I'm hoping that it is all good now, it boosts alot smoother and comes on quicker and harder than it has for ages :D

#10 acres

    Regular Member

  • Members
  • PipPipPip
  • 408 posts
  • Gender:Male
  • Location:Gold Coast

Posted 15 August 2011 - 05:10 PM

Which line was split?

If there is a problem it will detect and log it immediately. If it is the afm being a but funny though, then it may take a while before it causes another code, just depends on what mood it's in :)

#11 Jesse

    Regular Member

  • SubyClub Organisers
  • PipPipPip
  • 1067 posts
  • Gender:Male
  • Location:Brisbane

Posted 15 August 2011 - 05:15 PM

Honestly not sure where the line goes to. It is right near where the black box of death usually is, however my car is different, has a different case etc. It goes from the BBoD into a hose that has 3 vac lines in it and disappears into the manifold.

It had a split in the line and had slipped off one of the vacuum line joiners. I took the car for a half hour drive and came back and checked...all good :yahoo:





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users