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.
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.
Call us at 877-913-1554
Available 9am – 6pm ET Monday through Friday