Unitatea de control electronică are încorporat un sistem de autodiagnosticare, care monitorizează continuu starea motorului pe baza semnalelor senzorilor. În cazul unei defecțiuni, acest sistem o identifică și informează șoferul despre aceasta printr-un semnal care este afișat de indicator "CHECK ENGINE" ("verifică motorul") el este "MALFUNCTION INDICATOR LAMP", situat pe tabloul de instrumente.
Codul de diagnosticare poate fi determinat cu ajutorul unui scaner sau prin numărul de clipiri ale indicatorului "CHECK ENGINE" cu ieșiri închise "T" Și "E" ("5" Și "13" pentru modelele de producție din 5.2000 sau "11" Și "13" pentru modele de producție până la 5.2000) conector de diagnostic DLC (cu toate acestea, nu toate codurile sunt afișate pe tabloul de bord). Dacă există două sau mai multe defecte, indicarea lor începe cu cel mai mic cod (având cel mai mic număr) și apoi continuă în ordine crescătoare.