
W trakcie pracy ECU kontroluje poprawność działania wszystkich elementów i obwodów sterowania silnikiem. Po wykryciu usterki sterownik silnika przełącza układ sterowania silnikiem w tryb pracy awaryjnej i włącza kontrolkę usterki silnika znajdującą się na desce rozdzielczej. Silnik nadal będzie mógł kontynuować pracę (z wyjątkiem przypadku awarii czujnika położenia wału korbowego), co pozwala na dotarcie do miejsca naprawy o własnych siłach. Kody wykrytych usterek ECU zapisuje w pamięci (RAM).
Kody błędów są zapisywane i odczytywane zgodnie ze standardem OBD-II. Aby odczytać kody błędów, do układu sterowania silnikiem należy podłączyć zewnętrzne urządzenie diagnostyczne – skaner.

W tym celu system posiada złącze umożliwiające transmisję danych z bloku szesnastopinowego. Blok montowany jest po lewej stronie deski rozdzielczej na dole.

Istnieją urządzenia (adaptery) umożliwiające podłączenie laptopa do złącza diagnostycznego. Aby odczytać informacje diagnostyczne, konieczny jest specjalny program.

Istnieją również adaptery przesyłające informacje za pośrednictwem bezprzewodowych protokołów komunikacyjnych Bluetooth lub WiFi. Za pomocą tych adapterów można odbierać informacje na smartfonach i tabletach, do których napisano specjalne programy. Programy te umożliwiają odczyt i wyświetlanie standardowych kodów błędów OBD-II, różnych parametrów pojazdu i jego układów, zarówno w czasie rzeczywistym, jak i w określonym przedziale czasowym.
Kody błędów można odczytać w serwisie wyposażonym w niezbędny sprzęt.
Uwaga: Sprawdzanie stanu podzespołów układu sterowania silnikiem opisano poniżej w odpowiednich sekcjach rozdziału "Układ sterowania silnikiem".
