Współczesne samochody wyposażone są w rozbudowane systemy diagnostyki pokładowej, jednak nie każda awaria silnika zostanie zarejestrowana jako błąd w sterowniku. Część usterek, takich jak mechaniczne uszkodzenia (np. zużycie pierścieni tłokowych, nieszczelności, uszkodzenia zaworów), nie generuje kodów błędów, ponieważ nie są one monitorowane przez czujniki. Podobnie jest z drobnymi nieszczelnościami, zużyciem osprzętu czy problemami z paliwem, które objawiają się spadkiem mocy, dymieniem czy nierówną pracą, ale nie powodują zapalenia kontrolki „check engine”. Dlatego brak błędów w komputerze nie zawsze oznacza, że silnik jest sprawny – o jego kondycji decyduje także subiektywna ocena pracy, diagnostyka mechaniczna i testy ciśnienia.