1) Kontrol af brændstofindsprøjtningstilstand: Der kan opnås op til 4 indsprøjtninger pr. arbejdscyklus (i øjeblikket bruges der kun to indsprøjtninger for en tredje-generationsdieselmotor - for-indsprøjtning og hovedindsprøjtning).
2) Brændstofindsprøjtningsmængdekontrol: Inkluderer selv-lærende kontrol af præ-indsprøjtningsmængde og deceleration-fra-tomgangskontrol.
3) Timing af brændstofindsprøjtning: Inkluderer hovedindsprøjtningstiming, for-indsprøjtningstiming og timingkompensation.
4) Skinnetrykkontrol: Inkluderer normal og hurtig skinnetrykkontrol, skinnetryketablering og overtryksbeskyttelse, brændstofindsprøjtningsaflastningskontrol og skinnetryk Limp home (hjemrejse).
5) Drejningsmomentkontrol: Inkluderer transient momentkontrol, accelerationsmomentkontrol, lav-drejningsmomentkompensation, maksimal momentkontrol, transient røgkontrol og turboladerbeskyttelseskontrol.
6) Overophedningsbeskyttelse: Når kølevæsketemperaturen, vandtemperaturen eller indsugningstemperaturen er for høj, vil ECU'en gå ind i overophedningsbeskyttelsesfunktionen, hvilket begrænser motoreffekten.
7) Cylinderbalancekontrol.
8) EGR kontrol.
9) Turbolader med variabel-tværsnit VGT kontrol.
10) Hjælpestartstyring (elmotor og forvarmestik).
11) Systemstatusstyring.
12) Styring af strømforsyning.
13) Fejldiagnose.