P1000 — OBD System Readiness Test Not Complete
SAFEIs it safe to drive? Generally OK to keep driving — fix it at your convenience.
What P1000 means
This is a manufacturer-specific code — its meaning depends on the vehicle’s make (see below).
What P1000 means on specific makes
Ford / Lincoln SAFE
Not a fault. The monitors haven't finished a full drive cycle — normal after a battery disconnect, code clear, or new battery. It will clear itself after you complete a Ford drive cycle. A car will fail a state inspection with this 'not ready,' though.
- Recent battery disconnect or code clear ($0)
- Battery replaced ($0)
- Drive cycle not completed ($0)
- Intermittent fault preventing a monitor from finishing
Check first: Just drive it normally through several warm-up/highway/idle cycles; recheck readiness — no parts needed.
Source: TroubleCodes.net Ford list / Ford forums