Hard Failures
Hard failures (a malfunctions that has been present for a sufficient time) can cause the MIL to come on and a code to set in Motronic Engine Control Module (ECM) memory. A code that sets as a result of a hard failure will not be erased automatically when the problem is eliminated. These codes must be erased manually.