Mercury Milan won't crank, engine and ABS lights on with code P1000 indicating ECC issue on Mercury Milan

Submitted by Vehicle Owner · Jun 23, 2025
Published by RepairPal

Problem overview

Some Mercury Milan owners report experiencing issues when their vehicle won't crank, accompanied by the engine and ABS lights being on, along with the P1000 diagnostic trouble code (DTC) indicating an Engine Control Computer (ECC) issue. This situation often signifies that the OBD system's readiness test has not been completed, meaning the vehicle's computer has not finished running the necessary self-tests to verify the proper functioning of the emission control system. The P1000 code specifically suggests that the ECC has not completed its emissions systems testing, which is part of the required Readiness Monitors. Consequently, this delay or failure to complete the emissions test can trigger the P1000 code. It's important to note that the presence of the P1000 code does not necessarily indicate a direct problem with the ECC itself, but rather highlights incomplete testing of the emission control system by the vehicle's computer.

1 person reported this problem
0 comments
Schedule Repair

Mercury Milan vehicles with this problem

0 model year affected

Search for another problem

RepairPal Car Genius

Ask our experts about your Mercury.

RepairPal Car Genius™ is a free resource for vehicle owners seeking advice on maintenance, auto repair, shop inquiries, estimates, and finding a trustworthy repair shop in your area.

 Auto Repair Expert Auto Repair Expert

Call us at 877-913-1554

Available 9am – 6pm ET Monday through Friday

Call Our Experts