Ford-Enhanced Trouble Code Lookup
Search 99 Ford-specific P1xxx, B, C and U codes for what they mean, what causes them, and how to fix them. For generic P0xxx codes, see OBD Codes List.
How to read a Ford code
- Pull the code — connect an OBD-II scanner, run a KOEO self-test, and note Ford-enhanced codes (P1xxx) alongside any generic P0xxx codes.
- Look it up — enter the full code or a keyword like “DPFE” or “fuel pump” in the search box above.
- Check Ford patterns — every page lists the failures these codes show most on F-150, Super Duty, Mustang, Explorer and other Ford vehicles.
- Diagnose before you spend — follow the step-by-step guidance and confirm with live data before replacing parts.
What is Ford OBD Codes?
Ford OBD Codes is a free, no-sign-up lookup for Ford-enhanced diagnostic trouble codes — the manufacturer-specific P1xxx powertrain codes plus Ford body, chassis and network codes covering PATS anti-theft, DPFE/EGR, IMRC runners, fuel pump driver modules and 4R70W/E4OD transmissions. Each page explains what the code means on Ford, Lincoln and Mercury vehicles, how serious it is, what usually causes it, and a safe order of steps to check and fix it.
Popular Ford codes
- P1000 — OBD-II Monitor Testing Incomplete
- P1131 — Lack of Upstream HO2S Switch - Sensor Indicates Lean (Bank 1)
- P1151 — Lack of Upstream HO2S Switch - Sensor Indicates Lean (Bank 2)
- P1233 — Fuel Pump Driver Module Off-Line
- P1299 — Cylinder Head Over-Temperature Protection Active
- P1443 — EVAP Canister Purge System/Valve Fault
- P1518 — Intake Manifold Runner Control Stuck Open
- P1747 — Electronic Pressure Control Solenoid Short Circuit
All Ford codes
- P1000 — OBD-II Monitor Testing Incomplete
- P1131 — Lack of Upstream HO2S Switch - Sensor Indicates Lean (Bank 1)
- P1151 — Lack of Upstream HO2S Switch - Sensor Indicates Lean (Bank 2)
- P1233 — Fuel Pump Driver Module Off-Line
- P1289 — Cylinder Head Temperature Sensor Signal Greater Than Self-Test Range
- P1299 — Cylinder Head Over-Temperature Protection Active
- P1401 — Differential Pressure Feedback EGR Sensor Circuit High Voltage
- P1443 — EVAP Canister Purge System/Valve Fault
- P1451 — EVAP Canister Vent Solenoid Circuit Malfunction
- P1460 — Wide Open Throttle A/C Cutout Circuit Malfunction
- P1506 — Idle Air Control Overspeed Error
- P1518 — Intake Manifold Runner Control Stuck Open
- P1709 — Park/Neutral Position Switch Out of Self-Test Range
- P1711 — Transmission Fluid Temperature Sensor Out of Self-Test Range
- P1747 — Electronic Pressure Control Solenoid Short Circuit
- P1754 — Coast Clutch Solenoid Circuit Malfunction
- P1780 — Transmission Control Switch Out of Self-Test Range
- P1783 — Transmission Over-Temperature Condition
- B1342 — ECU Is Defective
- B1600 — PATS Ignition Key Transponder Signal Not Received
- B1601 — PATS Received Incorrect Key Code From Ignition Key Transponder
- B1681 — PATS Receiver Module Signal Not Received
- C1233 — Left Front Wheel Speed Input Signal Missing
- P1100 — Mass Air Flow Sensor Intermittent
- P1101 — Mass Air Flow Sensor Out of Self-Test Range
- P1112 — Intake Air Temperature Sensor Intermittent Condition
- P1116 — Engine Coolant Temperature Sensor Out of Self-Test Range
- P1120 — Throttle Position Sensor Out of Range
- P1121 — Throttle Position Sensor Inconsistent with Mass Air Flow Sensor
- P1124 — Throttle Position Sensor Out of Self-Test Range
- P1130 — Lack of Upstream HO2S Switch - Adaptive Fuel at Limit (Bank 1)
- P1132 — Lack of Upstream HO2S Switch - Sensor Indicates Rich (Bank 1)
- P1133 — Bank 1 Fuel Control Shifted Lean
- P1150 — Lack of Upstream HO2S Switch - Adaptive Fuel at Limit (Bank 2)
- P1152 — Lack of Upstream HO2S Switch - Sensor Indicates Rich (Bank 2)
- P1153 — Bank 2 Fuel Control Shifted Lean
- P1211 — Injector Control Pressure Above/Below Desired (7.3L Diesel)
- P1212 — Injector Control Pressure Not Detected During Crank (7.3L Diesel)
- P1230 — Low Speed Fuel Pump Fault
- P1231 — High Speed Fuel Pump Relay Activated
- P1235 — Fuel Pump Control Out of Range
- P1260 — Theft Detected - Vehicle Immobilized
- P1280 — Injection Control Pressure Out of Range Low (7.3L Diesel)
- P1285 — Cylinder Head Over-Temperature Condition
- P1288 — Cylinder Head Temperature Sensor Out of Self-Test Range
- P1290 — Cylinder Head Temperature Sensor Signal Less Than Self-Test Range
- P1316 — Injector Driver Module Codes Detected (7.3L Diesel)
- P1400 — Differential Pressure Feedback EGR Sensor Circuit Low Voltage
- P1402 — EGR Metering Orifice Restricted
- P1404 — EGR Valve Stuck Closed
- P1409 — EGR Vacuum Regulator Solenoid Circuit Malfunction
- P1442 — EVAP System Small Leak Detected
- P1445 — Purge Flow Sensor Circuit High Condition
- P1449 — EVAP System Unable to Hold Vacuum
- P1450 — Unable to Bleed Up Fuel Tank Vacuum
- P1452 — Unable to Bleed Up Vacuum in Tank
- P1461 — A/C Pressure Sensor Circuit High
- P1464 — A/C Demand Out of Self-Test Range
- P1465 — A/C Relay Circuit Malfunction
- P1474 — Low Fan Control Primary Circuit Malfunction
- P1479 — High Fan Control Primary Circuit Malfunction
- P1500 — Vehicle Speed Sensor Intermittent
- P1504 — Intake Air Control Circuit Malfunction
- P1505 — Idle Air Control System at Adaptive Clip
- P1507 — Idle Air Control Under-Speed Error
- P1512 — Intake Manifold Runner Control Input Error (Bank 1)
- P1519 — Intake Manifold Runner Control Fault - Stuck Closed
- P1520 — Intake Manifold Runner Control Circuit Fault
- P1537 — Intake Manifold Runner Control Stuck Open (Bank 1)
- P1550 — Power Steering Pressure Switch Malfunction
- P1568 — Speed Control Unable to Hold Speed
- P1572 — Brake Pedal Switch Circuit Malfunction
- P1575 — Pedal Position Out of Self-Test Range
- P1577 — Pedal Position Sensor Disagreement
- P1578 — Electronic Throttle Control Power Less Than Demand
- P1580 — Electronic Throttle Monitor PCM Override
- P1585 — Throttle Control Unit Malfunction
- P1600 — Loss of Keep Alive Memory Power - Open Circuit
- P1605 — PCM Keep Alive Memory Test Error
- P1633 — Keep Alive Power Voltage Too Low
- P1635 — Tire/Axle Ratio Out of Acceptable Range
- P1639 — Vehicle ID Block Corrupted or Not Programmed
- P1651 — Power Steering Pressure Switch Input Malfunction
- P1700 — Transmission System Problems (Unknown/Unspecified)
- P1701 — Reverse Engagement Error
- P1703 — Brake On/Off Switch Out of Self-Test Range
- P1705 — Manual Lever Position Sensor Out of Self-Test Range
- P1714 — Shift Solenoid A Fault
- P1715 — Shift Solenoid B Fault
- P1728 — Transmission Slip Error
- P1741 — Torque Converter Clutch Control Error
- P1744 — Torque Converter Clutch System Stuck in Off Position
- P1745 — Line Pressure Too High For Too Long
- P1762 — Overdrive Band Failed Off
- P1781 — 4x4 Low Switch Out of Self-Test Range
- P1782 — Park/Engine Start Circuit Out of Self-Test Range
- P1788 — 3-2 Timing/Coast Clutch Solenoid Circuit Open
- P1789 — 3-2 Timing/Coast Clutch Solenoid Circuit Shorted
- P1797 — Park/Neutral Position Switch Signal Malfunction