P1000 — OBD System Readiness Test Not Complete (Ford)
What P1000 means
P1000 is a Ford-specific code. After codes were cleared or the battery was disconnected, the engine computer has not yet finished its built-in self-tests (monitors) for emissions-related systems. It is not a failed part, just a note that the self-check is incomplete. Until the monitors finish, the car may not pass an emissions inspection.
Symptoms
- No noticeable driveability problems
- Fails emissions test because monitors show not ready
- Appeared after codes were cleared or the battery was replaced or disconnected
- Check Engine light is usually off
Possible causes
- Trouble codes were recently cleared with a scan tool
- Battery was disconnected or replaced, cutting power to the computer
- Not enough drive cycles completed yet
- Trips too short for monitors to run
- A hidden fault preventing a monitor from finishing (less common)
How to diagnose
- Ask whether codes were cleared or the battery was disconnected recently
- Connect a scan tool and view the I/M readiness monitor status
- Make sure there are no other stored or pending codes
- Check battery voltage and the condition of terminals and grounds
- Run a drive cycle: warm up, mix city and steady highway driving, with stops
- Recheck monitor status and note which monitor remains not ready
- If one monitor never completes, inspect its system (EVAP, oxygen sensors, catalytic converter)
Common fixes
- Drive normally for several days, including cold starts and highway time
- Perform the Ford drive cycle for the specific monitor that is not ready
- Repair any other codes or faults blocking the monitors
- Replace a weak battery if the computer keeps losing power
P1000 on different brands
- Ford · manuals
- The on-board diagnostic readiness test is not complete: monitors have not finished after a code clear or power loss.
- Kia · manuals
- System diagnosis is incomplete, meaning self-tests have not all run yet.
- Mazda · manuals
- The OBD-II monitors have not completed testing.
- Land Rover
- The engine control module memory was erased, so no codes are stored.
Questions and answers
What does P1000 mean on a Ford?
It means the engine computer hasn't finished its emissions self-tests since codes were cleared or the battery was disconnected. It doesn't point to a failed part.
How long does it take for P1000 to go away?
Usually a few days of normal driving with cold starts, city and highway miles is enough. The exact number of trips depends on the vehicle and which monitors are not ready.
Can I pass an emissions test with P1000?
Usually not, because the monitors must be ready first. Complete the drive cycles and confirm readiness with a scan tool before testing.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.