OBD-2 CODE Setting Criteria or How the CODE was set: Although the Generic OBD-2 code definitions are the same for all manufacturers; the code setting criteria (how the code is set) is different for each auto maker. FORD/LINCOLN/MERCURY P0102 MAF Sensor Circuit Low Fault Condition, P0505 not set. Engine running, then the ECM detected a MAF sensor signal of less than 0.23v. P0103 MAF Sensor Circuit High Fault Condition, P0505 not set. Engine running, then the ECM detected a MAF sensor signal of more than 4.60v. Check for a restricted inlet screen on the MAF sensor. P0106 Barometric Pressure Sensor Performance Fault Condition Engine running and the ECM detected an out-of-range BAROMETRIC sensor signal. P0107 Barometric Sensor Low Fault Condition Engine running and the ECM detected a BAROMETRIC sensor operating range of less than 5.Ov. P0108 Barometric Sensor High Fault Condition Engine running and the ECM detected a BARO sensor operating range of more than 5.Ov. P0109 Barometric Sensor Intermittent Fault Condition Engine running and the ECM detected an intermittent BAROMETRIC sensor signal was received. P0112 IAT Sensor Low Fault Condition Key on or engine running, then the ECM detected an IAT sensor signal of less than 0.20v (250°F). P0113 IAT Sensor High Fault Condition Key on or engine running, then the ECM detected an IAT sensor signal of more than 4.60v (-46°F). P0117 ECT Sensor Low Fault Condition Key on or engine running, then the ECM detected an ECT sensor signal of less than 0.20v (250°F). P0118 ECT Sensor High Fault Condition Key on or engine running, then the ECM detected an ECT sensor signal of more than 4.60v (-46°F). P0121 TP Sensor Performance Fault Condition Engine running, then the ECM detected a TP sensor signal that indicated that the throttle did not return to its closed position following an off-idle engine speed condition. P0122 TP Sensor Low Fault Condition Engine running, then the ECM detected a TP sensor signal of less than 0.17v (TP PID under 3.42%). P0123 TP Sensor High Fault Condition Engine running, then the ECM detected a TP sensor signal of more than 4.65v (TP PID over 93%). P0125 Insufficient Coolant Temperature for Closed Loop Fault Condition Engine running at road load or cruise speed for 6 minutes, then the ECM detected the engine did not enter closed loop mode after one minute. P0127 Intake Air Temperature Too High (Intercooler) Fault Condition Engine running at road load or cruise speed for 6 minutes, then the ECM detected an abnormality in the Intercooler System after one minute. P0131 H02S-11 Circuit Low Voltage Fault Condition Engine running in closed loop, then the ECM detected a negative H02S voltage known as character shift downward. Look for a contaminated H02S. P0133 H02S-11 Circuit Slow Response Fault Condition Engine running in closed loop, then the ECM detected that the H02S amplitude and frequency were out of range (rich to lean switch was over one second). P0135 H02S-11 Heater Circuit Fault Condition Engine running for 1 minute, then the ECM detected an open or short in the H02S heater circuit. P0136 H02S-12 No Activity Circuit Fault Condition Engine running in closed loop for 5 minutes, then the ECM detected that the H02S failed the maximum or minimum voltage range check (middle signal out-of-range). P0141 H02S-12 Heater Circuit Fault Condition Engine running for 1 minute, then the ECM detected an open or short in the H02S heater circuit. P0151 H02S-11 Circuit Low Voltage Fault Condition Engine running in closed loop, then the ECM detected a negative H02S voltage known as character shift downward. Look for a contaminated H02S. P0153 H02S-21 Circuit Slow Response Fault Condition Engine running in closed loop, then the ECM detected that the 02 sensor amplitude and frequency were out of range (rich to lean switch was over one second). P0155 H02S-21 Heater Circuit Fault Condition Engine running for 1 minute, then the ECM detected an open or short in the H02S heater circuit. P0156 H02S-22 No Activity Circuit Fault Condition Engine running in closed loop for 5 minutes, then the ECM detected that the H02S failed the maximum or minimum voltage range check (middle signal out-of-range). P0161 H02S-22 Heater Circuit Fault Condition Engine running for 1 minute, then the ECM detected an open or short in the H02S heater circuit. P0171 Fuel System Too Lean Fault Condition Engine running at Cruise speed for 3-4 minutes, then the ECM detected that the Adaptive Fuel Control System was at its rich correction limit (due to a lean A/F ratio). P0172 Fuel System Too Rich Fault Condition Engine running at Cruise speed for 3-4 minutes, then the ECM detected that the Adaptive Fuel Control System was at its lean correction limit (due to a rich A/F ratio). P0174 Fuel System Too Lean Fault Condition Engine running at Cruise speed for 3-4 minutes, then the ECM detected that the Adaptive Fuel Control System was at its rich correction limit (due to a lean A/F ratio). P0175 Fuel System Too Rich Fault Condition Engine running at Cruise speed for 3-4 minutes, then the ECM detected that the Adaptive Fuel Control System was at its lean correction limit (due to a rich A/F ratio). P0176 Flexible Fuel Sensor Circuit Fault Condition Engine running, then the ECM detected an out-of-range signal from the flexible fuel sensor (40- 160 H). To identify the fuel (on the door jam), a prefix of 610C indicates an ethanol vehicle and a prefix of 610G indicates a methanol vehicle. P0180 Engine Fuel Temperature Sensor 'A' Circuit Fault Condition Key on or engine running, then the ECM detected an EFT sensor'A' signal that was out-of-range (more than 4.54v [-46°F] or less than 0.21v [275°F]. P0181 Engine Fuel Temperature Sensor'A' Performance Fault Condition Engine running, then the ECM detected an EFT sensor 'A' signal that was more than 4.50v [-46°F] or less than 0.21v [275°F] during testing. P0182 Engine Fuel Temperature Sensor 'A' Circuit Low Fault Condition Engine running, then the ECM detected an EFT sensor 'A' signal that was less than the calibrated limit of 0.21v [275°F] during the self-test. P0183 Engine Fuel Temperature Sensor 'A' Circuit High Fault Condition Engine running, then the ECM detected an EFT sensor 'A' signal that was more than the calibrated limit of 4.50v [-46°F] during the self-test. P0186 Engine Fuel Temperature Sensor'B' Performance Fault Condition Engine running, then the ECM detected an EFT sensor 'B' signal that was more than 4.50v [-46°F] or less than 0.21v [275°F] during testing. P0187 Engine Fuel Temperature Sensor 'B' Circuit Low Fault Condition Engine running, then the ECM detected an EFT sensor 'B' signal that was less than the calibrated limit of 0.21v [275°F] during the self-test. P0183 Engine Fuel Temperature Sensor 'B' Circuit High Fault Condition Engine running, then the ECM detected an EFT sensor 'B' signal that was more than the calibrated limit of 4.50v [-46°F] during the self-test. P0190 Fuel Rail Pressure Sensor Circuit Fault Fault Condition Engine running, then the ECM detected that the FRP sensor VREF was less than its acceptable range (4v to 6v) during the self-test. P0191 Fuel Rail Pressure Sensor Performance Fault Condition Engine running, then the ECM detected that the FRP sensor signal was more than 85 psi [138 kPa] or less than 20 psi [138 kPa] during the self-test. P0192 Fuel Rail Pressure Sensor Circuit Low Fault Condition Engine running, then the ECM detected that the FRP sensor signal was less than 0.3v for gasoline vehicles (less than 0.5v for NG) during testing. P0193 Fuel Rail Pressure Sensor Circuit High Fault Condition Engine running, then the ECM detected that the FRP sensor signal was more than 4.5v for gasoline vehicles (less than 4.8v for NG) during testing. P0217 Engine Coolant Overtemperature Fault Condition Engine running and the ECM detected a CHT sensor signal that indicated an overheating fault. P0222 Throttle Position Sensor'B Circuit Low Fault Condition Key on, or engine running, then the PC'M detected that the TP-B sensor signal was less than 0.2v during the self-test. P0223 Throttle Position Sensor 'B Circuit High Fault Condition Key on, or engine running, then the PC'M detected that the TP-B sensor signal was more than 4.Ov during the self-test. P0230 Fuel Pump Primary Circuit Fault Fault Condition Key on, or engine running, then the ECM detected excessive current draw in the FP circuit or detected voltage on the FP commanded off, detected there was no voltage available on the FP primary circuit. P0231 Fuel Pump Primary Circuit Low Fault Condition Key on, or engine running, then the ECM did not detect voltage on the FP Monitor circuit with the fuel pump commanded on. Check the IFS switch and its relay. P0232 Fuel Pump Secondary Circuit High Fault Condition Key on, or engine running, then the ECM detected voltage on the FP Monitor circuit with fuel pump commanded off. Check for relay contacts stuck closed. P0234 Supercharger Overboost Condition Fault Condition The ECM sets this code to keep from damaging the engine or transmission during potential harmful Fault: (brake torque, ECT or TOT signal too high). P0243 Supercharger (Boost) Bypass Solenoid Circuit Fault Condition Key on, or engine running, then the ECM detected a fault in the SCB circuit. P0298 Engine Oil Over-Temperature Fault Condition The ECM sets this code when it activates its Engine Oil temperature Protection Strategy. It disables the injectors to prevent the engine from operating at high rpm. P0300 Random Misfire Fault Condition Engine running in a positive torque condition (No Dece) then the ECM detected a random misfire in one or more engine cylinders (ECM could not identify which cylinder was misfiring). P0301 Cylinder Number 1 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 1 (lack of spark or fuel metering, base engine). P0302 Cylinder Number 2 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 2 (lack of spark or fuel metering, base engine). P0303 Cylinder Number 3 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 3 (lack of spark or fuel metering, base engine). P0304 Cylinder Number 4 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 4 (lack of spark or fuel metering, base engine). P0305 Cylinder Number 5 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 5 (lack of spark or fuel metering, base engine). P0306 Cylinder Number 6 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 6 (lack of spark or fuel metering, base engine). P0307 Cylinder Number 7 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 7 (lack of spark or fuel metering, base engine). P0308 Cylinder Number 8 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 8 (lack of spark or fuel metering, base engine). P0309 Cylinder Number 9 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 9 (lack of spark or fuel metering, base engine). P0310 Cylinder Number 10 Misfire Fault Condition Engine running in a positive torque condition (No Decel)then the ECM detected a misfire in engine cylinder number 10 (lack of spark or fuel metering, base engine). P0320 Ignition Engine Speed Circuit Fault Condition Engine running, then the ECM detected two successive erratic PIP signals. P0325 Knock Sensor 1 Circuit Fault Condition Engine running, then the ECM detected a KS signal outside of a calibrated value._ P0326 Knock Sensor 1 Circuit Performance Fault Condition Engine running, then the ECM detected a KS signal outside the calibrated value. This code may set at key on if the KS signal is more than 0.5v. P0330 Knock Sensor 2 Circuit Fault Condition Engine running, then the ECM detected a KS signal outside of a calibrated value. P0331 Knock Sensor 2 Circuit Performance Fault Condition Engine running, then the ECM detected a KS signal outside the calibrated value. This code may set if the initial value at key on is more than 0.5v. P0340 Camshaft Position Sensor Circuit Fault Condition Engine running, then the ECM detected that the CMP sensor signal was missing. P0350 Ignition Coil (Undetermined) Primary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM pulse from the ignition module. The ECM did not identify the coil that had the problem. P0351 Ignition Coil 'A' or 1 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'A' failed. P0352 Ignition Coil 'B' or 2 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'B' failed. P0353 Ignition Coil 'C' or 3 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'C' failed. P0354 Ignition Coil 'D' or 4 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'D' failed. P0355 Ignition Coil 'E' or 5 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'E' failed. P0356 Ignition Coil 'F' or 6 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'F failed. P0357 Ignition Coil 'G' or 7 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'G' failed. P0358 Ignition Coil 'H' or 8 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'H' failed. P0359 Ignition Coil 'I' or 9 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'I' failed. P0360 Ignition Coil 'J' or 10 Primary/Secondary Circuit Fault Condition Engine running, then the ECM did not receive a valid IDM signal from the ignition module. The ECM was able to identify that Coil 'J' failed. P0385 Crankshaft Position Sensor Circuit Fault Condition Engine running, then the ECM detected a fault in the Misfire Detection circuit. P0400 EGR Flow Fault Fault Condition Engine running in steady state driving condition (closed loop), then the ECM detected insufficient EGR flow. P0401 EGR Insufficient Flow Detected Fault Condition Engine running in steady state driving Fault: (closed loop), then the ECM detected that the signal from the DPFE sensor indicated insufficient EGR gas flow. P0402 EGR Excessive Flow Detected Fault Condition Engine running at idle speed (closed loop), then the ECM detected that the signal from the DPFE sensor indicated undesired EGR gas flow (idle speed fault). P0411 Secondary AIR Incorrect Upstream Flow Detected Fault Condition Engine running in closed loop, then the ECM detected that secondary AIR was not diverted correctly when requested. P0412 Secondary AIR System Circuit Fault Condition Engine running, AIR circuit commanded on, then the ECM detected a fault in the circuit. P0413 Secondary AIR Switching Valve 'A' Circuit Open Fault Condition Engine running, AIR circuit commanded on, then the ECM detected an open condition in the Secondary AIR circuit (control voltage too high). P0414 Secondary AIR Switching Valve 'A' Circuit Shorted Fault Condition Engine running, AIR circuit commanded on, then the ECM detected a shorted condition in the Secondary AIR circuit (control voltage too low). P0416 Secondary AIR Switching Valve 'B' Circuit Open Fault Condition Engine running, AIR circuit commanded on, then the ECM detected an open condition in the Secondary AIR circuit (control voltage too high). P0417 Secondary AIR Switching Valve 'B' Circuit Shorted Fault Condition Engine running, AIR circuit commanded on, then the ECM detected a shorted condition in the Secondary AIR circuit (control voltage too low). P0420 Catalyst System Efficiency Below Threshold Fault Condition Engine running at steady state highway Fault: for 5 minutes in closed loop, then the ECM detected that the rear H02S switch rate was too high. P0421 Catalyst System Efficiency Below Threshold Fault Condition Engine running at steady state highway Fault: for 5 minutes in closed loop, then the ECM detected that the rear H02S switch rate was too high. P0430 Catalyst System Efficiency Below Threshold Fault Condition Engine running at steady state highway Fault: for 5 minutes in closed loop, then the ECM detected that the rear H02S switch rate was too high. P0431 Catalyst System Efficiency Below Threshold Fault Condition Engine running at steady state highway Fault: for 5 minutes in closed loop, then the ECM detected that the rear H02S switch rate was too high. P0440 EVAP System Fault Fault Condition Cold start warmup completed, engine running in closed loop at steady state Fault:, then the ECM detected insufficient EVAP system flow with the solenoid energized. P0442 EVAP System Small Leak Detected Fault Condition Cold start warmup, engine running at steady state condition (closed loop), then the ECM detected that the EVAP system flow was incorrect (solenoid in on). P0443 EVAP Canister Purge Solenoid or VMCircuit Fault Condition Engine running, then the ECM detected a fault in the solenoid or valve circuit with the device commanded on or off. P0446 EVAP System Canister Vent Solenoid Fault Fault Condition Engine running, then the ECM detected a fault in the solenoid circuit with the canister vent solenoid energied or de-energied. P0452 FTP Sensor Circuit Low Fault Condition Key on or engine running, then the ECM detected an FTP sensor signal of less than 0.20v. P0453 FTP Sensor Circuit High Fault Condition Key on or engine running, then the ECM detected an FTP sensor signal of more than 4.50v. P0455 EVAP System Leak (No Purge Flow or Large Leak) Fault Condition Cold startup, engine running at off-idle Fault:, then the ECM detected the EVAP)presence of a large leak in the system. Check the gas cap! P0460 EVAP System Small Leak Fault Condition Cold startup, engine running at off-idle Fault:, then the ECM detected the presence of a small leak EVAP)(a leak of more than 0.040") in the EVAP system. P0460 Fuel Level Sensor Circuit Fault Condition Engine running, then the ECM detected that the FLI sensor signal did not match the fuel level. P0500 Vehicle Speed Sensor Fault Fault Condition Engine running, engine speed above the TCC stall speed, then the ECM detected a loss of the VSS signal over a period of time. The ECM receives a VSS signal from the VSS, TCSS, ABS Module, GEM or CTM (central timer module). P0501 VSS or PSOM (Aerostar/F-Series) Performance Fault Condition Engine running, engine speed above the TCC stall speed, then the ECM Non MILdetected a loss of the VSS signal over a period of time. The VSS signal comes from the VSS, TCSS, ABS Module, GEM or CTM (module). P0503 VSS Circuit Noisy or Intermittent Fault Condition Engine running, engine speed above the TCC stall speed, then the ECM detected a noisy or intermittent VSS signal over a period of time. The VSS signal comes from the VSS, TCSS, ABS Module, GEM or CTM (module). P0505 Idle Air Control System Fault Fault Condition Engine running, then the ECM detected that the Actual Idle Speed was too low or too high when compared to the Target Idle Speed due to an IAC System fault. P0552 PSP Sensor Circuit Low Fault Condition Engine running, then the ECM detected an open or short to ground condition in the sensor circuit. P0553 PSP Sensor Circuit High Fault Condition Engine running, then the ECM detected a short to power condition in the PSP sensor circuit. P0602 Control Module Programming Error Fault Condition Key on, then the ECM detected a programming error in the VID Block. This fault requires that the VID Block be reprogrammed, or that the EEPROM be reflashed. P0603 ECM Keep Alive Memory Test Error Fault Condition Key on, then the ECM detected an internal memory fault. This code can be set if KAPWR to the ECM is interrupted. The code will set the first time at initial key on. P0605 ECM Read Only Memory Test Error Fault Condition Key on, then the ECM detected a ROM test error. The ECM is replaced if this code is set. P0703 Brake Switch Circuit Fault Condition Engine running in gear or in deceleration mode and the ECM did not detect any brake switch signals. P0704 Clutch Pedal Position Switch Circuit Fault Condition Engine running, then the ECM did not detect any change in the CPP switch status. Scan Tool Tips The CCP PID should change (5v to Ov) with clutch depressed. P0705 DTR or TR Sensor Circuit Fault Condition Engine running, then the ECM detected that the DTR or TR sensor signal was out of its normal range. P0707 DTR or TR Sensor Circuit Low Fault Condition Engine running, then the ECM detected that the DTR or TR sensor signal was below its minimum. P0708 DTR or TR Sensor Circuit High Fault Condition Engine running, then the ECM detected that the DTR or TR sensor signal was over its minimum. P0712 TFT Sensor Circuit Low Fault Condition Key on or engine running, then the ECM detected that the TFT sensor circuit was grounded. P0713 TFT Sensor Circuit High Fault Condition Key on or engine running, then the ECM detected that the TFT sensor circuit was open. P0715 TSS Sensor Circuit Fault Condition Engine running, VSS signal more than 1 mph, then the ECM detected that the TSS signals were missing. P0717 Incorrect Gear Ratio Fault Condition Engine running in first gear with VSS signals received, then the ECM detected an incorrect gear ratio. P0719 Incorrect Gear Ratio Fault Condition Engine running in first gear with VSS signals received, then the ECM detected an incorrect gear ratio. P0720 OSS Sensor Insufficient Input Fault Condition Engine running, VSS signal more than 1 mph, then the ECM detected that the OSS signal did not correlated to the incoming VSS or TCSS signals that it received. P0721 OSS Sensor Noise Interference Fault Condition Engine running, VSS more than 1 mph and the ECM detected noise interference on the OSS. P0722 OSS Sensor No Signal Fault Condition Engine running, then the ECM did not detect any OSS signals upon initial vehicle movement. P0723 OSS Sensor Circuit Intermittent Fault Condition Engine running, VSS signal more than 1 mph, then the ECM detected that the OSS signal was irregular or that the OSS signal was interrupted. P0731 Incorrect Ratio for First Gear Fault Condition Engine running in 1st gear with VSS signals received, then the ECM detected that the transmission First Gear Ratio was incorrect. P0732 Incorrect Ratio for Second Gear Fault Condition Engine running in 2nd gear with VSS signals received, then the ECM detected that the transmission Second Gear Ratio was incorrect. P0733 Incorrect Ratio for Third Gear Fault Condition Engine running in 3rd gear with VSS signals received, then the ECM detected that the transmission Third Gear Ratio was incorrect. P0734 Incorrect Ratio for Fourth Gear Fault Condition Engine running in 4th gear with VSS signals received, then the ECM detected that the transmission Fourth Gear Ratio was incorrect. P0735 Incorrect Ratio for Fifth Gear Fault Condition Engine running in fifth gear with VSS signals received, then the ECM detected that the transmission Fifth Gear Ratio was incorrect. P0736 Incorrect Ratio for Reverse Gear Fault Condition Engine running in reverse gear with VSS signals received, then the ECM detected that the transmission Reverse Gear Ratio was incorrect. P0741 TCC Mechanical System Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected excessive slippage during normal vehicle operation or no TCC solenoid operation. P0743 TCC Circuit Fault Condition Engine running in gear, VSS signals received, and ECM did not detect a voltage change at TCC solenoid with it on. P0746 EPC Solenoid Circuit Fault Condition Engine running in gear with VSS signals received, then the ECM detected an open or shorted condition in the EPC solenoid circuit with the EPC solenoid energied. P0750 Shift Solenoid I Circuit Fault Condition Engine running in gear with VSS signals received, then the ECM detected an open or shorted condition in the shift solenoid 1 circuit with the solenoid energied. P0751 Shift Solenoid I Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 1 with the solenoid energied (the valve is stuck off). P0752 Shift Solenoid I Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 1 with the solenoid energied (the valve is stuck in on). P0755 Shift Solenoid 2 Circuit Fault Condition Engine running in gear with VSS signals received, then the ECM detected an open or shorted condition in the shift solenoid 2 circuit with the solenoid energied. P0756 Shift Solenoid 2 Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 2 with the solenoid energied (the valve is stuck in off) P0757 Shift Solenoid 2 Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 2 with the solenoid energied (the valve is stuck in on). P0760 Shift Solenoid 3 Circuit Fault Condition Engine running in gear with VSS signals received, then the ECM detected an open or shorted condition in the shift solenoid 3 circuit with the solenoid energied. P0761 Shift Solenoid 3 Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 3 with the solenoid energied (the valve is stuck off) P0762 Shift Solenoid 3 Performance Fault Condition Engine running in gear with VSS signals received, then the ECM detected a mechanical fault in the shift solenoid 3 with the solenoid energied (the valve is stuck on). P0765 Shift Solenoid Circuit Fault Condition Engine running in gear with VSS signals received, then the ECM detected an open or shorted condition in the shift solenoid circuit with the solenoid energied. P0781 1 to 2 Shift Error Fault Condition Engine running in gear with VSS signals received, then the ECM detected that the engine speed (rpm) did not drop during the transmission 1-2 upshift event. P0782 2 to 3 Shift Error Fault Condition Engine running in gear with VSS signals received, then the ECM detected that the engine speed (rpm) did not drop during the transmission 2-3 upshift event. P0783 3 to 4 Shift Error Fault Condition Engine running in gear with VSS signals received, then the ECM detected that the engine speed (rpm) did not drop during the transmission 3-4 upshift event. P0784 4 to 5 Shift Error Fault Condition Engine running in gear with VSS inputs, and ECM detected the engine speed not drop during a 4-5 upshift event. P0812 Reverse Switch Circuit Fault Condition Engine running and ECM detected that the reverse switch signal did not change when the vehicle was shifted into or out of reverse position (switch status high instead of low). P0813 Transmission Switch Fault Condition Engine running and ECM detected that a particular switch signal did not change when the vehicle was shifted into or out of the gear position (switch status high instead of low). P0815 Transmission Switch Fault Condition Engine running and ECM detected that a particular switch signal did not change when the vehicle was shifted into or out of the gear position (switch status high instead of low). P1000 OBD II Monitor Testing Not Complete Fault Condition Key on or engine running, this code is set when a ECM Reset is performed and then one or more of the OBD II Main Monitors have not been completed. It should be cleared from the ECM to pass a State Inspection Test.