Dess funktioner inkluderar, men är inte begränsade till:
* Bränsleinsprutning: Styr mängden och tidpunkten för bränsle som levereras till motorn.
* Tändningstid: Bestämma det exakta ögonblicket tändstiften tänds.
* Luft/bränsleförhållande: Övervakning och justering av blandningen av luft och bränsle för optimal förbränning.
* Utsläppskontroll: Hantera system som katalysator och EGR-ventil för att minska föroreningar.
* Gaskontroll: (Beroende på den specifika motorn) Arbetar med gaspådragssensorn för att reglera motorvarvtalet.
* Sensoringångar: Ta emot data från olika sensorer (temperatur, syre, vevaxelläge etc.) för att göra justeringar av motorns funktion.
I huvudsak är ECM motorns "hjärna", som ständigt övervakar och justerar olika parametrar för att bibehålla optimal prestanda och effektivitet.