Elektroniczna jednostka sterująca posiada wbudowany system autodiagnostyki, który w sposób ciągły monitoruje stan silnika na podstawie sygnałów z czujników. W przypadku awarii system ten identyfikuje ją i informuje o tym kierowcę sygnałem, który jest wyświetlany na wskaźniku "CHECK ENGINE" ("Sprawdź silnik") on jest "MALFUNCTION INDICATOR LAMP", znajduje się na zestawie wskaźników.
Kod diagnostyczny można określić za pomocą skanera lub na podstawie liczby mignięć wskaźnika "CHECK ENGINE" z zamkniętymi wyjściami "T" i "mi" ("5" i "13" dla modeli produkcyjnych od 5.2000 lub "11" i "13" dla modeli produkcyjnych do 5.2000) złącze diagnostyczne DLC (jednak nie wszystkie kody są wyświetlane na pulpicie nawigacyjnym). Jeśli występują dwie lub więcej usterek, ich sygnalizacja zaczyna się od najmniejszego kodu (mający najmniejszą liczbę) a następnie kontynuuje w porządku rosnącym.