Analýza rôznych signálov (pozri tabuľku diagnostických kódov nižšie), elektronická riadiaca jednotka určí poruchu systému na základe prevádzkových parametrov zaznamenaných príslušným snímačom alebo akčným členom.
Kontrolka na prístrojovej doske informuje vodiča o poruche. Signál sa automaticky vypne ihneď po odstránení poruchy. Elektronická jednotka si však ukladá do pamäte chybové kódy (zvyčajne okrem kódov č. 16, 43, 51, 53) súvisiace s príslušnými poruchami, kým sa diagnostický systém nevymaže ("nezresetuje" informáciu) odpojením poistky pri vypnutom zapaľovaní.
Ak sa zistí porucha, pri prevádzke v testovacom režime sa zobrazí jej kód (okrem kódov uvedených v tabuľke). V tomto prípade musia byť svorky "TE2" a "E1" diagnostického konektora zatvorené.
Pri prevádzke v testovacom režime aj po odstránení poruchy bude diagnostický kód uložený v pamäti elektronickej riadiacej jednotky aj pri vypnutom zapaľovaní (okrem vyššie uvedených). To je možné aj pri prevádzke v aktuálnom režime autodiagnostiky. Výber typu režimu autodiagnostiky (prúd alebo test) a výstup diagnostických kódov sa vykonáva skratovaním svoriek "TE1", "TE2" a "E1" diagnostického konektora.
Diagnostický konektor
