Функција самодијагнозе
Електронска контролна јединица има могућност самодијагностике, у којој електронски контролни модул константно проверава сигнале неких сензора и актуатора (погони) мотора и упоређује сваки сигнал са унапред програмираним вредностима. Ако дијагностички софтвер открије квар, електронски контролни модул чува један или више кодова проблема. Кодови се неће чувати за оне делове за које не постоје кодови или под условима који нису предвиђени дијагностичким софтвером. Системи за самодијагностику генеришу двоцифрене кодове проблема који се читају ручно или помоћу одговарајућег читача кодова проблема.
Ограничени режим
Системи за самодијагностику који су обрађени у овом поглављу укључују функцију смањеног режима рада (често се назива хитним случајем). Када се утврди конкретан квар (не узрокују сви кварови почетак смањеног режима рада), електронски контролни модул покреће хитни режим и односи се на програмиране вредности појединачних вредности, а не на сигнал са сензора.Ово омогућава аутомобилу да безбедно вози до места дијагнозе/поправке. Када се грешка отклони, електронски контролни модул ће се вратити у нормалан рад.
Способност прилагођавања или «учење»
Системи ових возила такође користе адаптивну функцију која модификује основне програмиране вредности да би радила најефикасније у нормалним условима и да би компензовала хабање делова мотора.
Индикаторска лампа за самодијагнозу
Неки модели имају самодијагностичку индикаторску лампу која се налази на инструмент табли (стрелац).
Типична локација пилот светла