A következő funkciókat hajtja végre az elektronikus vezérlőegység:
1. Üzemanyag-befecskendező vezérlés.
Különféle érzékelők határozzák meg a légnyomást a szívócsőben, a főtengely fordulatszámát. A motor, a kipufogógázok oxigéntartalma, a hűtőfolyadék hőmérséklete, a beszívott levegő hőmérséklete, a légköri nyomás stb., és a kapott információt átalakítja az elektronikus vezérlőegységnek küldött elektromos jellé. Ezen jelek alapján az elektronikus vezérlőegység meghatározza a szükséges üzemanyag mennyiséget és vezérli a befecskendezőket. A betáplált üzemanyag mennyiségét a befecskendező szelep elzáró tűjének felemelt helyzetének időtartama szabályozza.
2. Gyújtásidő-szabályozás.
Az elektronikus vezérlőegység memóriája tartalmazza az optimális gyújtási időzítés értékeit a motor összes lehetséges üzemmódjához. A motor működési körülményeit szabályozó különféle érzékelők jeleit felhasználva az elektronikus vezérlőegység impulzusokat generál, amelyek szigorúan meghatározott időpontokban szabályozzák a szikraképződést.
3. Alapjárati fordulatszám-szabályozó rendszer.
Az elektronikus vezérlőegység memóriája a különféle feltételeknek megfelelő optimális alapjárati fordulatszám adatait tartalmazza (pl. hűtőfolyadék hőmérséklet, klíma be/ki stb.). Az érzékelő jeleit az elektronikus vezérlőegység veszi, amely a bypass csatornán keresztül szabályozza a levegő áramlását (a gázkar mellett) és a beállított értéknek megfelelően szabályozza az alapjárati fordulatszámot.
4. Diagnosztika.
Az elektronikus vezérlőegység egy figyelmeztető lámpával figyelmeztet a meghibásodásra vagy rendellenes működésre "CHECK" a műszerfalon. A hiba azonosítása diagnosztikai kód formájában történik, amelyet az elektronikus vezérlőegység tárol. A diagnosztikai kódokat az alábbiakban tárgyaljuk.
4. Funkció "Fail-Safe" ("Menj haza")
Bármely érzékelő meghibásodása esetén vészhelyzeti működés biztosított (hogy eljussunk a legközelebbi szervizhez). Ezzel egyidejűleg egy figyelmeztető lámpa világít a műszerfalon "CHECK".