Diagnostic Trouble Code numbers are read by plugging a code reader or scan tool into the vehicle diagnostic connector (usually located under the instrument panel near the steering column) that can read vehicle manufacturer enhanced or P1 c odes (not just generic or P0 codes). The presence of a code will turn on the Check Engine Light. The light will remain on until the code has been erased. The code number does not tell you which part has failed. It only indicates a possible fault has been detected in the circuit, system or sensor described. Further testing is usually required to isolate the fault BEFORE repairs are made.
For vehicle specific diagnostic charts and vehicle specific repair information, refer to a service manual, or get a subscription to the Ford Service Information website.
The following is a partial listing of common Ford specific "P1" enhanced OBD II fault codes:
P1500 Vehicle speed sensor intermittent
P1501 Vehicle speed sensor out of self test range
P1502 Vehicle speed sensor intermittent malfunction
P1503 Auxillary speed sensor fault
P1504 Idle air control circuit malfunction ( Click Here for help troubleshooting Idle Speed Control problems)
P1505 Idle air control system at adaptive limit
P1506 Idle air control overspeed error
P1507 Idle air control underspeed error
P1508 Idle control system open circuit
P1509 Idle control system short circuit
P1510 Idle signal circuit malfunction
P1511 Idle switch (electric control throttle) circuit fault
P1512 Intake manifold runner control bank 1 stuck closed
P1513 Intake manifold runner control bank 2 stuck closed
P1514 High load neutral / drive fault
P1515 Electric current cicuit fault
P1516 IMRC (intake manifold runner control) input error bank 1
P1517 IMRC input error bank 2
P1518 Intake manifold runner control stuck open
P1519 Intake manifold runner control stick closed
P1520 Intake mainfold runner control circuit malfunction
P1521 Variable intake solenoid #1 circuit malfunction
P1522 Variable intake solenoid #2 circuit malfunction
P1523 IVC solenoid malfunction
P1524 Variable intake solenoid system
P1525 Air bypass valve system
P1526 Air bypass system
P1527 Accelerate warmup solenoid circuit malfunction
P1528 Subsidiary throttle valve solenoid circuit malfunction
P1529 SCAIR solenoid circuit malfunction
P1530 A/C clutch circuit malfunction
P1531 Invalid test - accelerator pedal movement
P1532 IMCC (Intake Manifold Control Circuit) circuit malfunction bank A
P1533 AAI circuit malfunction
P1534 Inertia switch activated
P1535 Blower fan speed circuit range / performance
P1536 Parking brake switch circuit failure ( Click Here for help troubleshooting Parking Brake problems)
P1537 Intake manifold runner control bank 1 stuck open
P1538 Intake manifold runner control bank 2 stuck open
P1539 Power to A/C clutch circuit overcurrent
P1540 Air bypass valve circuit malfunction
P1549 IMCC (Intake Manifold Control Circuit) circuit malfunction bank B
P1550 PSPS (power steering pressure switch) out of self test range
P1563 FIP (Fuel Injection Pump) requesting engine stop
P1564 FIP (Fuel Injection Pump) requesting reduced fueling mode
P1565 Speed control command switch out of range high
P1566 Speed control command switch out of range low
P1567 Speed control output circuit continuity
P1568 Speed control unable to hold speed
P1571 Brake switch malfunction
P1572 Brake pedal switch circuit fault
P1573 Throttle position not available ( Click Here for help troubleshooting Electronic Throttle Control problems)
P1574 Throttle position sensor disagreement between sensors
P1575 Pedal position out of self test range
P1576 Pedal position not available
P1577 Pedal position sensor disagreement between sensors
P1578 ETC (Electronic Throttle Control) power less than demand
P1579 ETC in power limiting mode
P1580 Electronic throttle monitor PCM override
P1581 Electronic throttle monitor malfunction
P1582 Electronic throttle monitor data available
P1583 Electronic throttle monitor cruise disabled
P1584 TCU (Throttle Control Unit) detected IPE circuit malfunction
P1585 Throttle control unit malfunction ( Click Here for help troubleshooting Electronic Throttle Control problems)
P1586 Throttle control unit throttle position malfunction
P1587 Throttle control unit modulated command malfunction
P1588 Throttle control unit detected loss of return spring
P1589 TCU unable to control desired throttle angle
P1600 Loss of KAM (Keep Alive Memory) power - open circuit
P1601 ECM/TCM serial communication error
P1602 Immobilizer/ECM comms error
P1603 EEPROM malfunction
P1604 Code word unregistered
P1605 KAM test failure
P1606 ECM control relay O/P circuit malfunction
P1607 MIL O/P circuit malfunction
P1608 Internal ECM malfunction
P1609 Diagnostic lamp driver fault
P1610 SBDS (Service Bay Diagnostic System) interactive codes
P1611 SBDS (Service Bay Diagnostic System) interactive codes
P1612 SBDS (Service Bay Diagnostic System) interactive codes
P1613 SBDS (Service Bay Diagnostic System) interactive codes
P1614 SBDS (Service Bay Diagnostic System) interactive codes
P1615 SBDS (Service Bay Diagnostic System) interactive codes
P1616 SBDS (Service Bay Diagnostic System) interactive codes
P1617 SBDS (Service Bay Diagnostic System) interactive codes
P1618 SBDS (Service Bay Diagnostic System) interactive codes
P1619 SBDS (Service Bay Diagnostic System) interactive codes
P1620 SBDS (Service Bay Diagnostic System) interactive codes
P1621 Immobilizer code words do not match
P1622 Immobilizer ID does not match
P1623 Immobilzer code word / ID number write failure
P1624 Anti theft system ( Click Here for help troubleshooting Anti-Theft System problems)
P1625 B+ supply to VCRM (Variable Control Relay Module) fan circuit malfunction
P1626 B+ supply to VCRM A/C circuit malfunction
P1627 Module supply voltage out of range
P1628 Module ignition supply input malfunction
P1629 Internal voltage regulator fault
P1630 Internal VREF (Reference Voltage) malfunction
P1631 Main relay malfunction (power hold)
P1632 Smart alternator faults sensor / circuit malfunction
P1633 KAM (Keep Alive Memory) voltage too low
P1634 Data output link circuit failure
P1635 Tire / axle ratio out of acceptable range
P1636 Inductive signature chip communication error
P1637 CAN (Controller Area Network) link ECM/ABS circuit fault
P1638 CAN link ECM/INSTRM circuit fault ( Click Here for help with CAN diagnostics)
P1639 Vehicle ID (VID) block corrupted or not programmed
P1640 Powertrain DTCs available in another network
P1641 Fuel pump primary circuit failure ( Click Here for help with Fuel Pump diagnosis)
P1642 Fuel pump monitor circuit high input
P1643 Fuel pump monitor circuit low input
P1644 Fuel pump speed control circuit malfunction
P1645 Fuel pump resistor switch circuit malfunction
P1650 PSP (Power Steering Pressure) switch out of self test range ( Click Here for help with Power Steering diagnosis)
P1651 PSP switch input malfunction
P1652 IAC (Idle Air Control) monitor disabled by PSP switch failed on
P1653 power steering output circuit malfunction
P1654 Recirculation override circuit malfunction
P1655 Starter disable circuit malfunction ( Click Here for help troubleshooting Anti-Theft System problems)
P1658 FIP (Fuel Injection Pump) supply voltage out of range
P1659 FIP (Fuel Injection Pump) power circuit
p1660 Output circuit check signal high
P1661 Output circuit check signal low
P1662 IDM_EN circuit failure
P1663 Fuel demand command signal circuit malfunction
P1664 FIP (Fuel Injection Pump) malfunction (possible air ingress in low pressure fuel side)
P1665 FIP (Fuel Injection Pump) communication with PCM
P1666 FIP crank reference synchronization (CRS)
P1667 CI (Computer controlled distributorless Ignition?) circuit malfunction
P1668 PCM-IDM communication error
P1669 FIP (Fuel Injection Pump) monitor hard fault
P1670 Electronic feedback signal not detected
P1680 Metering oil pump malfunction
P1682 Metering oil pump malfunction
P1683 Metering oil pump malfunction
P1684 Metering oil pump temperature sensor circuit malfunction
P1685 Metering oil pump stepping motor circuit malfunction
P1686 Metering oil pump stepping motor circuit malfunction
P1687 Metering oil pump stepping motor circuit malfunction
P1688 Metering oil pump stepping motor circuit malfunction
P1689 Metering oil pump stepping motor circuit malfunction
P1690 Wastegate solenoid circuit malfunction
P1691 Turbo pressure control solenoid circuit malfunction ( Click Here for help with Turbocharger Diagnosis)
P1692 Turbo control solenoid circuit malfunction
P1693 Turbo charge control circuit malfunction
P1694 Turbo charge relief circuit malfunction
P1695 CAN communication fault ( Click Here for help with CAN diagnostics)
Click Here for List of Ford Codes P1000 to P1299
Click Here for List of Ford Codes P1300 to P1499
Click Here for List of ford Codes P1700 to P1999