CarScan
P1000Powertrain

Self-test not completed — a full drive cycle is needed

Where to start

This is NOT A FAULT. The code means one thing: since the codes were cleared or the battery disconnected, the car has not yet completed its self-tests. The cure is driving — a few days of ordinary use with cold starts, town and open road. ⚠️ While P1000 is present an emissions test cannot be passed: the inspector will see incomplete monitors.

A code is not a diagnosis. It says which check failed, not which part to replace. Clearing it without repair only means the car will report it again in a few trips.

How to put together a report a mechanic will actually read

How the code is built

Letter — the systemPowertrain: engine and transmission
Common or the maker's ownManufacturer code: meaning depends on the make
Which part of the engineFuel and air metering, general
Number of the faultThe serial number inside that group — it does not say how serious the fault is

All codes in «Fuel and air metering, general»

How the app helps

CarScan reads this code from your car through an OBD-II adapter, shows whether it is active now or only stored, names the module that reported it, and puts it into a plain-text report for your mechanic.

See what the app does

Unfamiliar word? Open the glossary

What the letter and the four digits mean