Ford P1000: OBD Readiness Not Complete — Fix
On Ford vehicles, P1000 means the onboard diagnostic monitors have not finished running — usually seen after a battery disconnect or a cleared code, not a fault in itself.
- Applies to
- Ford vehicles
- Est. repair cost
- $0 – $50
- Time to fix
- 30 minutes – 2 hours
What it means
The usual cause is a recent battery disconnect or code clear, or an incomplete drive cycle; occasionally an unresolved fault stops the monitors completing. P1xxx codes are manufacturer-specific — P1000 is defined by Ford (not part of the generic SAE J2012 set), so this definition applies to Ford vehicles. Model years can vary, so confirm against the Ford service manual. Fix the fault, then clear the code with a scan tool.
Symptoms
- P1000 stored with no drivability symptom
- Fails an emissions readiness check
- May appear after battery/ECU work
How to fix it
- 1
Complete a Ford drive cycle
1. Drive through a mix of idle, city, and highway conditions so the monitors run. 2. Re-check readiness — P1000 should clear itself.
- 2
Rule out other faults
1. If it won't clear, scan for other codes preventing a monitor from completing. 2. Fix those first.
Frequently asked questions
Is P1000 a problem?
Not really — it means the self-tests haven't finished yet. Complete a proper drive cycle and it clears on its own.
Last updated July 19, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.