Sljedeće funkcije se zasebno kontroliraju:
- lambda podešavanje, podešavanje detonacije i stabilizacija praznog hoda;
- kontrola električnih krugova i signala iz senzora;
- upravljanje električnim krugovima mlaznica, elektromagnetskih ventila, releja pumpe za gorivo, modula paljenja, svitka paljenja i kontrole leptira za gas.
Ako dijagnostika otkrije kvar, ostavlja ga u memoriji dok:
- nedostatak neće biti ispravljen i podaci o njemu će biti izbrisani;
- kvar se neće prepoznati kao sporadičan i ako se nakon određenog broja pokretanja motora više ne pojavi; tada se automatski briše.
Ukoliko se dijagnostikom utvrdi kvar senzora, unose se vrijednosti vremenskog programa i na taj način se održava ispravnost vozila. Jedino se signal sa senzora brzine ne simulira i u njegovom nedostatku nemoguće je pokrenuti motor.