Fault healing
When a fault is recognized during a diagnostic routine, it will be stored as a possible fault. At the same time a fault-healing counter is started that contains a certain value. At additional diagnostic routines, the fault healing counter will be decreased by 1 if the fault is not recognized in the same channel window. If the fault-healing counter has reached the value 0, the fault is considered to be healed. If the fault has triggered the Malfunction Indicator Lamp (MIL) then the MIL is switched off as long as no further fault triggers the MIL.