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.

  1. Recent battery disconnect or code clear ($0)
  2. Battery replaced ($0)
  3. Drive cycle not completed ($0)
  4. 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