The check engine light (service engine soon) comes on and stays on when a problem is detected by the self diagnosis system of your vehicle. Generally, the problem is in the emissions or something...
Disconnect the battery for one minute. Than hook it back up. Start car and let idle. It will stall a few times because idle has to be relearned. (takes 20 to 30 minutes to relearn) Check to see if...
Disconnecting the power to the car, or computer for any length of time will not reset the check engine light, or service needed lights. The memory for these lights is stored in non-volatile memory of...