P1000 Manufacturer-controlled code (often: OBD readiness tests not complete)
What P1000 means
P1000 falls in the range that each manufacturer defines itself, so its meaning depends on the brand. On Ford, Mazda, Jaguar and Land Rover models it usually means the OBD self-tests (readiness monitors) have not all finished since the codes were cleared or the battery was disconnected. In that case it is not a fault and clears by itself after normal driving.
At a glance
- Severity
- Medium
Symptoms
- Usually no warning light
- No change in driving
- Readiness monitors shown as incomplete
- May prevent passing an emissions test until tests complete
Common causes
- Fault codes recently cleared
- Battery recently disconnected or replaced
- Engine computer recently replaced or reprogrammed
- A fault preventing one of the self-tests from running
- On other brands: a manufacturer-specific fault that needs brand-level diagnosis
Can I keep driving with P1000?
Yes, you can drive. If it is the readiness code, normal mixed driving over several days usually completes the tests; check again before a technical inspection.
What to check first
- Check which brand the car is and look up the manufacturer meaning
- Check readiness monitor status with a scan tool
- Drive normally, including some steady speeds on a main road, to let the monitors complete
- If it does not clear or other codes appear, diagnose those codes
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: