OBD-II Diagnostic Trouble Codes (DTC) Source: Ford Workshop Information Manual DTC Description Possible Causes Diagnostic Aides . : P0102 - Mass Air Flow : The MAF sensor circuit : * MAF sensor : A MAF V PID (MAF PID) : : (MAF) Circuit Low : is monitored by the : disconnected : reading less than 0.23 : : Input : PCM for low air flow : * MAF circuit open to : volts (Refer to : : : (or voltage) input : PCM : equivalent grams : : : through the : * VPWR open to MAF : /second chart in : : : comprehensive : sensor : Pinpoint Test DC) in : : : component monitor : * PWR GND open to MAF : continuous memory or : : : (CCM). If during key : sensor : key ON and engine : : : ON engine running the : * MAF RTN circuit : running indicates a : : : air flow (or voltage) : open to PCM : hard fault. : : : changes below a : * MAF circuit shorted : : : minimum calibrated : to GND : : : limit, the test fails. : * Intake air leak : : : : (near MAF sensor) : : : : * A closed [throttle : : : : indication throttle : : : : position (TP) : : : : sensor system] : : : : * Damaged MAF sensor : : : : * Damaged PCM : . : P0103 - Mass Air Flow : The MAF sensor circuit : * MAF sensor screen : A MAF V PID (MAF PID) : : (MAF) Circuit High : is monitored by the : is blocked : reading less than 4.6 : : Input : PCM for high air flow : * MAF circuit shorted : volts (Refer to : : : (or voltage) input : to VPWR : equivalent grams : : : through the : * Damaged MAF sensor : /second chart in : : : comprehensive : * Damaged PCM : Pinpoint Test DC) in : : : component monitor : : continuous memory or : : : (CCM). If during key : : key ON and engine : : : ON engine OFF or key : : running indicates a : : : ON engine running the : : hard fault. : : : air flow (or voltage) : : : changes above a : : : maximum calibrated : : : limit, the test fails. : . : P0106 - Barometric : Baro sensor input to : * Slow responding : - VREF voltage should : : (BARO) Pressure Sensor : the PCM is monitored : BARO sensor : be between 4.0 and 6.0 : : Circuit Performance : and is not within the : * Electrical circuit : volts : : : calibrated value. : failure : * PID reading is in : : : : * Damaged BARO sensor : freque : : : : * Damaged PCM : . : P0107 - BARO Sensor : Sensor operating : * Open in the circuit : - VREF should be : : Low Voltage Detected : voltage is less than : , or short to groun : greater than 4.0 volts : : : 5.0 volts (VREF), as a : * VREF circuit open, : * PID reading is in : : : result it failed below : or short to ground : freque : : : the minimum allowable : * Damaged BARO sensor : : : calibrated parameter. : * Damaged PCM : . : P0108 - BARO Sensor : Sensor operating : * VREF shorted to : - VREF should be less : : High Voltage Detected : voltage is greater : VWPR : than 6.0 volts. PID : : : than 5.0 volts (VREF), : * BARO signal shorted : reading is in : : : as a result it failed : to VPWR : frequency : : : above maximum : * Damaged BARO sensor : : : allowable calibrated : * Damaged PCM : : : parameter. : . : P0109 - BARO Sensor : The sensor signal to : * Loose electrical : Check harness and : : Circuit Intermittent : the PCM is failing : connection : connection. : : : intermittently. : * Damaged BARO sensor : . : P0112 - Intake Air : Indicates the sensor : * Grounded circuit in : - Using signal : : Temperature (IAT) : signal is less than : harness : simulation, : : Circuit Low Input : Self-Test minimum. The : * Damaged sensor : disconnect sensor : : : IAT sensor minimum is : * Improper harness : and simulate 1.0V : : : 0.2 volts or 121øC : connection : on sensor signal : : : (250øF). : * Damaged PCM : circuit. Simulated : : : : : 1.0V signal and : : : : : scan PID voltage : : : : : value should be : : : : : similar. If voltage : : : : : is similar check : : : : : sensor, if voltage : : : : : is not similar : : : : : check related : : : : : circuit and PCM. : . : P0113 - Intake Air : Indicates the sensor : * Open circuit in : - Using signal : : Temperature (IAT) : signal is greater than : harness : simulation, : : Circuit High Input : Self-Test maximum. The : * Sensor signal short : disconnect sensor : : : IAT sensor maximum is : to power : and simulate 1.0V : : : 4.6 volts or -50øC ( : * Damaged sensor : on sensor signal : : : -46øF). : * Improper harness : circuit. Simulated : : : : connection : 1.0V signal and : : : : * Damaged PCM : scan PID voltage : : : : : value should be : : : : : similar. If voltage : : : : : is similar check : : : : : sensor, if voltage : : : : : is not similar : : : : : check related : : : : : circuit and PCM. : . : P0117 - Engine Coolant : Indicates the sensor : * Grounded circuit in : - Using signal : : Temperature (ECT) : signal is less than : harness : simulation, : : Circuit Low Input : Self-Test minimum. The : * Damaged sensor : disconnect sensor : : : ECT sensor minimum is : * Improper harness : and simulate 1.0V : : : 0.2 volts or 121øC : connection : on sensor signal : : : (250øF). Note on some : * Damaged PCM : circuit. Simulated : : : vehicles that are not : : 1.0V signal and : : : equipped with an ECT : : scan PID voltage : : : sensor, CHT can be : : value should be : : : used and can set this : : similar. If voltage : : : DTC. : : is similar check : : : : : sensor, if voltage : : : : : is not similar : : : : : check related : : : : : circuit and PCM. : . : P0118 - Engine Coolant : Indicates the sensor : * Open circuit in : - Using signal : : Temperature (ECT) : signal is greater than : harness : simulation, : : Circuit High Input : Self-Test maximum. The : * Sensor signal short : disconnect sensor : : : ECT sensor maximum is : to power : and simulate 1.0V : : : 4.6 volts or -50øC ( : * Damaged PCM : on sensor signal : : : -46øF). Note on some : * Improper harness : circuit. Simulated : : : vehicles that are not : connection : 1.0V signal and : : : equipped with an ECT : * Damaged sensor : scan PID voltage : : : sensor, CHT can be : : value should be : : : used and can set this : : similar. If voltage : : : DTC. : : is similar check : : : : : sensor, if voltage : : : : : is not similar : : : : : check related : : : : : circuit and PCM. : . : P0121 - Throttle : The TP sensor circuit : * Binding throttle : Drive vehicle, bring : : Position (TP) Circuit : is monitored by the : linkage : to a stop, turn key : : Performance Problem : PCM for a none closed : * Damaged throttle : OFF. Start vehicle, : : : throttle position at : body : run key ON engine : : : idle. If key ON engine : * TP circuit open to : running self-test at : : : running self-test : PCM : idle. Access KOER : : : terminates upon : * Damaged TP sensor : diagnostic trouble : : : placing the : * SIG RTN circuit : codes on scan tool. : : : transmission range : open to TP sensor : : : selector in gear : : : (DRIVE or REVERSE) or : : : when closing the : : : throttle (idle) after : : : opening it (in PARK or : : : NEUTRAL) the TP closed : : : throttle position is : : : not attained, the test : : : fails. : . : P0122 - Throttle : The TP sensor circuit : * TP sensor not : A TP PID (TP V PID) : : Position (TP) Circuit : is monitored by the : seated properly : reading less than : : Low Input : PCM for a low TP : * TP circuit open to : 3.42% (0.17 volt) in : : : rotation angle (or : PCM : key ON engine OFF, : : : voltage) input through : * VREF open to TP : continuous memory or : : : the comprehensive : sensor : key ON engine running : : : component monitor : * TP circuit short to : indicates a hard : : : (CCM). If during key : GND : fault. : : : ON engine OFF or key : * Damaged TP sensor : : : ON engine running the : * Damaged PCM : : : TP rotation angle (or : : : voltage) changes below : : : a minimum calibrated : : : limit, the test fails. : . : P0123 - Throttle : The TP sensor circuit : * TP sensor not : A TP PID (TP V PID) : : Position (TP) Circuit : is monitored by the : seated properly : reading greater than : : High Input : PCM for a high TP : * TP circuit short to : 93% (4.65 volts) in : : : rotation angle (or : PWR : key ON engine OFF, : : : voltage) input through : * VREF short to PWR : continuous memory or : : : the comprehensive : * SIG RTN circuit : key ON engine running : : : component monitor : open to TP sensor : indicates a hard : : : (CCM). If during key : * Damaged TP sensor : fault. : : : ON engine OFF or key : * Damaged PCM : : : ON engine running the : : : TP rotation angle (or : : : voltage) changes above : : : maximum calibrated : : : limit, the test fails. : . : P0125 - Insufficient : Indicates the ECT : * Insufficient warm : Compare ECT PID to : : Coolant Temperature : sensor has not : up time : thermostat : : For Closed Loop Fuel : achieved the required : * Low engine coolant : specification when : : Control : temperature level to : level : vehicle is at : : : enter closed loop : * Leaking or stuck : operating temperature. : : : operating conditions : open thermostat : Temperature readings : : : within a specified : * Malfunctioning ECT : should be similar. : : : amount of time after : sensor : : : starting engine. : . : P0127 - Intake Air : Indicates that IAT2 : * Blockage of heat : Monitor IAT2 PID. : : Temperature Too High : sensor has detected a : exchangers : Typical IAT2 : : : potential abnormality : * Low fluid level : temperature should be : : : in the intercooler : * Fluid leakage : greater than IAT1. : : : system. This condition : * Intercooler pump or : Refer to Section 6: : : : will cause the boost : relay failure : Reference Values for : : : from the supercharger : * Crossed intercooler : ranges. : : : to be bypassed to : coolant lines : : : avoid potential engine : : : damage. : . : P0131 - HO2S Sensor : The HO2S sensor is : * Contaminated HO2S : : Circuit Out of Range : monitored for a : (water, fuel, etc) : : Low Voltage (HO2S-11) : negative voltage known : * Crossed HO2S signal : : : as characteristic : /signal return : : : shift downward (CSD). : wiring : : : If the sensor is : : : thought to be : : : switching from 0 volts : : : to -1 volts during : : : testing, the PCM will : : : use this input and : : : remain in fuel : : : control. : . : P0133 - HO2S Sensor : The HEGO Monitor : * Contaminated HO2S : Access HO2S test : : Circuit Slow Response : checks the HO2S Sensor : sensor. : results from the : : (HO2S-11) : frequency and : * Exhaust leaks. : Generic OBD-II menu to : : : amplitude. If during : * Shorted /open : verify DTC. : : : testing the frequency : wiring. : : : and amplitude were to : * Improper fueling. : : : fall below a : * MAF sensor. : : : calibrated limit, the : * Deteriorating HO2S : : : test will fail. : sensor. : : : : * Inlet air leaks. : . : P0135 - HO2S Sensor : During testing the : * Short to VPWR in : - wiring. : : Circuit Malfunction : HO2S Heaters are : harness or HO2S. : - Damaged HO2S : : (HO2S-11) : checked for opens : * Water in harness : heater. : : : /shorts and excessive : connector. : - Damaged PCM. : : : current draw. The test : * Open VPWR circuit. : : : fails when current : * Open GND circuit. : : : draw exceeds a : * Low battery : : : calibrated limit and : voltage. : : : /or an open or short : * Corrosion or poor : : : is detected. : mating terminals : : : : and wiring : : : : * Damaged HO2S : : : : heater. : : : : * Damaged PCM. : . : P0136 - HO2S Sensor : The downstream HO2S : * Pinched, shorted, : : Circuit Malfunction : sensor(s) are : and corroded wiring : : (HO2S-12) : continuously checked : and pins. : : : for maximum and : * Crossed sensor : : : minimum voltages. The : wires. : : : test fails when the : * Exhaust leaks. : : : voltages fail to meet : * Contaminated or : : : the calibrated limits. : damaged sensor. : . : P0141 - HO2S Sensor : See DTC P0135 : : Circuit Malfunction : : (HO2S-125) : . : P0151 - HO2S Sensor : See DTC P0131 : : Circuit Out of Range : : Low Voltage (HO2S-21) : . : P0153 - HO2S Sensor : See DTC P0133. : : Circuit Slow Response : : (HO2S-21) : . : P0155 - HO2S Sensor : See DTC P0135 : : Circuit Malfunction : : (HO2S-21) : . : P0156 - HO2S Sensor : See DTC P0136 : : Circuit Malfunction : : (HO2S-22) : . : P0161 - HO2S Sensor : See DTC P0135 : : Circuit Malfunction : : (HO2S-22) : . : P0171 - System to Lean : The Adaptive Fuel : For lean and rich : : (Bank 1) : Strategy continuously : DTCs: : : : monitors fuel delivery : * Fuel system : : : hardware. The test : * Excessive fuel : : : fails when the : pressure. : : : adaptive fuel tables : * Leaking : : : reach a rich : /contaminated fuel : : : calibrated limit. : injectors. : : : : * Leaking fuel : : : : pressure regulator. : : : : * Low fuel pressure : : : : or running out of : : : : fuel. : : : : * Vapor recovery : : : : system. : : : : * Induction system: : : : : - Air leaks after : : : : the MAF. : : : : - Vacuum Leaks. : : : : - PCV system. : : : : - Improperly seated : : : : engine oil : : : : dipstick. : : : : * EGR system: : : : : - Leaking gasket. : : : : - Stuck EGR valve. : : : : - Leaking diaphragm : : : : or EVR. : : : : * Base Engine: : : : : - Oil overfill. : : : : - Cam timing. : : : : - Cylinder : : : : compression. : : : : - Exhaust leaks : : : : before or near : : : : the HO2Ss. : . : P0172 - System to Rich : The Adaptive Fuel : See Possible Causes : : (Bank 1) : Strategy continuously : for DTC P0171 : : : monitors the fuel : : : delivery hardware. The : : : test fails when the : : : adaptive fuel tables : : : reach a lean : : : calibrated limit. : . : P0174 - System to Lean : The Adaptive Fuel : See Possible Causes : : (Bank 2) : Strategy continuously : for DTC P0171. : : : monitors the fuel : : : delivery hardware. The : : : test fails when the : : : adaptive fuel tables : : : reach a rich : : : calibrated limit. : . : P0175 - System to Rich : The Adaptive Fuel : See Possible Causes : A SHRTFT-1,2 PID value : : (Bank 2) : Strategy continuously : for DTC P0171. : between -25% to +35% : : : monitors the fuel : : and a LONGFT-1,2 PID : : : delivery hardware. The : : value between -35% to : : : test fails when the : : +35% is acceptable. : : : adaptive fuel tables : : Reading beyond these : : : reach a lean : : values indicate a : : : calibrated limit. : : failure. : . : P0176 - Flexible Fuel : The FF sensor input : * Open or short in FF : A flex fuel (FF) PID : : (FF) Sensor Circuit : signal to PCM is : sensor VPWR circuit : reading of 0 Hz with : : Malfunction : continuously : * Open in battery : the key ON and engine : : : monitored. The test : ground to FF sensor : OFF or with engine at : : : fails when the signal : circuit : idle indicates a hard : : : falls out of a maximum : * Open in FF sensor : fault. : : : or minimum calibrated : signal circuit : : : range. : * Short to ground in : : : : FF sensor signal : : : : circuit : : : : * Fuel contamination : : : : * Short to VPWR in FF : : : : sensor battery : : : : ground circuit : : : : * Short to VPWR in FF : : : : sensor signal : : : : circuit : : : : * Fuel separation : : : : * Damaged FF sensor : : : : * Damaged PCM : . : P0180 - Engine Fuel : The comprehensive : * Open or short in : Verify EFT-PID value : : Temperature Sensor A : component monitor : harness. : to determine open or : : Circuit Low Input : (CCM) monitors the EFT : * Low ambient : short. : : (EFT) : sensor circuit to the : temperature : : : PCM for low and high : operation. : : : voltage. If voltage : * Improper harness : : : were to fall below or : connection. : : : exceed a calibrated : * Damaged EFT sensor. : : : limit and amount of : * Damaged PCM. : : : time during testing, : : : the test will fail. : . : P0181 - Engine Fuel : The comprehensive : * Open or short in : Verify EFT-PID value : : Temperature Sensor A : component monitor : harness. : to determine open or : : Circuit Range/ : (CCM) monitors the EFT : * Low ambient : short. : : Performance (EFT) : Temperature for : temperature : : : acceptable operating : operation. : : : temperature. If during : * Improper harness : : : testing voltage were : connection. : : : to fall below or : * Damaged EFT sensor. : : : exceed a calibrated : * Damaged PCM. : : : limit, a calibrated : : : amount of time the : : : test will fail. : . : P0182 - Engine Fuel : The comprehensive : * Short in harness. : Verify EFT-PID and : : Temperature Sensor A : component monitor : * VREF open or : VREF values to : : Circuit Low Input : (CCM) monitors the EFT : shorted. : determine open or : : (EFT) : sensor circuit to the : * Low ambient : short. : : : PCM for low voltage. : temperature : : : If voltage were to : operation. : : : fall below a : * Improper harness : : : calibrated limit and : connection. : : : amount of time during : * Damaged EFT sensor. : : : testing, the test will : * Damaged PCM. : : : fail. : . : P0183 - Engine Fuel : The comprehensive : * Open or short to : Verify EFT-PID value : : Temperature Sensor A : component monitor : PWR in harness. : to determine open or : : Circuit High Input : (CCM) monitors the EFT : * Damaged EFT sensor. : short. : : (EFT) : sensor circuit to the : * Improper harness : : : PCM for high voltage. : connection. : : : If voltage were to : * Damaged PCM. : : : exceed a calibrated : : : limit and a calibrated : : : amount of time during : : : testing, the test will : : : fail. : . : P0186 - Engine Fuel : See DTC P0181. : : Temperature Sensor B : : Circuit Range : : /Performance (EFT) : . : P0187 - Engine Fuel : See DTC P0182. : : Temperature Sensor B : : Circuit Low Input : : (EFT). : . : P0188 - Engine Fuel : See DTC P0183. : : Temperature Sensor B : : Circuit High Input : : (EFT) : . : P0190 - Fuel Rail : The comprehensive : * VREF open in : Verify VREF voltage : : Pressure Sensor : component monitor : harness. : between 4.0 and 6.0V. : : Circuit Malfunction : (CCM) monitors the FRP : * VREF open in : : (FRP) : sensor to the PCM for : sensor. : : : VREF voltage. The test : * VREF open in PCM. : : : fails when the VREF : : : voltage from the PCM : : : drops to a voltage : : : less than a minimum : : : calibrated value. : . : P0191 - Fuel Rail : The comprehensive : * High fuel pressure. : A FRP PID value during : : Pressure Sensor : component monitor : * Low fuel pressure. : KOER of 138 kpa (20 : : Circuit Performance : (CCM) monitors the FRP : * Damaged FRP sensor. : psi) and 413 kpa (60 : : (FRP) : pressure for : * Excessive : psi) for gasoline or : : : acceptable fuel : resistance in : 586 kpa (85 psi) and : : : pressure. The test : circuit. : 725 kpa (105 psi) for : : : fails when the fuel : * Low or no fuel. : natural gas vehicles : : : pressure falls below : : (NG) is acceptable. : : : or exceeds a minimum : : : /maximum calibrated : : : value for a calibrated : : : period of time. : . : P0192 - Fuel Rail : The comprehensive : * FRP signal shorted : A FRP PID value during : : Pressure Sensor : component monitor : to SIG RTN or PWR : KOER or KOEO less than : : Circuit Low Input : (CCM) monitors the FRP : GND. : 0.3 volts for gasoline : : (FRP) : sensor circuit to the : * FRP signal open (NG : or 0.5 volts for : : : PCM for low voltage. : only) : natural gas vehicles : : : If voltage were to : * Low fuel pressure : (NG) would indicate a : : : fall below a : (NG only) : hard fault. : : : calibrated limit and : * Damaged FRP sensor. : : : amount of time during : * Damaged PCM. : : : testing, the test will : : : fail. : . : P0193 - Fuel Rail : The comprehensive : * FRP signal shorted : A FRP PID value during : : Pressure Sensor : component monitor : to VREF or VPWR. : KOER or KOEO less than : : Circuit High Input : (CCM) monitors the FRP : * FRP signal open : 0.3 volts for gasoline : : (FRP) : sensor circuit to the : (gasoline only) : or 0.5 volts for : : : PCM for high voltage. : * Low fuel pressure : natural gas vehicles : : : If voltage were to : (NG only) : (NG) would indicate a : : : fall below a : * Damaged FRP sensor. : hard fault. : : : calibrated limit and a : * Damaged PCM. : : : calibrated amount of : * High fuel pressure : : : time during testing, : (caused by damaged : : : the test will fail. : fuel pressure : : : : regulator) NG. : . : P0201 through P0212 - : The comprehensive : * Faulty fuel : PID Data Monitor INJ1F : : Cylinder #1 through : component monitor : injector driver : -INJ12F fault flags = : : Cylinder #12 Injector : (CCM) monitors the : within the PCM. : YES. : : Circuits : operation of the fuel : : : injector drivers in : : : the PCM. The test : : : fails when the fuel : : : injector does not : : : operate electrically : : : even though the : : : harness assembly and : : : fuel injectors test : : : satisfactorily. : . : P0217 - Engine Coolant : Indicates an engine : * Engine cooling : Monitor CHT PID for : : Over-Temperature : overheat condition was : system concerns. : overheat condition. : : Condition : detected by the : * Low engine coolant : Typical CHT : : : cylinder head : level. : temperature should be : : : temperature (CHT) : * Base engine : close to cooling : : : sensor. This condition : concerns. : system thermostat : : : will cause the boost : : opening specification. : : : from the supercharger : : : to be bypassed to : : : avoid potential engine : : : damage. : . : P0230 - Fuel Pump : NOTE: For natural gas : * Open or shorted : * When the FPF PID : : Primary Circuit : applications, the : fuel pump (FP) : reads YES, a fault : : Malfunction : following description : circuit : is currently : : : applies to the fuel : * Open VPWR circuit : present. : : : shutoff valve (FSV) : to fuel pump relay : * An open circuit or : : : circuit. The PCM : * Damaged fuel pump : short to ground can : : : monitors the fuel pump : relay : only be detected : : : (FP) circuit output : * Damaged PCM : with the fuel pump : : : from the PCM. The test : : commanded OFF. : : : fails if: With the FP : : * A short to power : : : output commanded ON : : can only be : : : (grounded), excessive : : detected with the : : : current draw is : : fuel pump commanded : : : detected on the FP : : ON. : : : circuit; or with the : : * During KOEO and : : : FP output commanded : : KOER self-test, the : : : OFF, voltage is not : : fuel pump output : : : detected on the FP : : command will be : : : circuit (the PCM : : cycled ON and OFF. : : : expects to detect VPWR : : : voltage coming through : : : the fuel pump relay : : : coil to the FP : : : circuit). : . : P0231 - Fuel Pump : NOTE: For natural gas : * Open B+ circuit to : During KOEO self-test, : : Secondary Circuit Low : applications, the : the fuel pump relay : the PCM will command : : : following description : * Open FP PWR circuit : the fuel pump ON so : : : applies to the fuel : between the fuel : this test can be : : : shutoff valve monitor : pump relay and its : performed. : : : (FSVM) and the fuel : connection to the : : : shutoff valve power : FPM circuit : : : (FSV PWR) circuits. : * Damaged fuel pump : : : The PCM monitors the : relay : : : fuel pump monitor : * Damaged PCM (engine : : : (FPM) circuit. The : will start) : : : test fails if the PCM : * For 4.6L Mustang, : : : commands the fuel pump : open FP PWR circuit : : : ON and B+ voltage is : from low speed fuel : : : not detected on the : pump relay, through : : : FPM circuit. : resistor to FPM : : : : splice (engine will : : : : start) : : : : * For 5.4L SC : : : : Lightning, damaged : : : : IFS switch, IFS : : & |