Током рада, контролер обрађује информације са сензора (положај радилице, гас, проток ваздуха, температура, кисеоник (ламбда сонда), детонација, брзина) и - у зависности од режима рада мотора - издаје контролне команде бризгаљкама, модулу паљења, регулатору броја обртаја у празном ходу, вентилу за испуштање канистера, релеју пумпе за гориво и вентилаторима хладњака.
Време паљења израчунава контролер у зависности од брзине радилице, оптерећења мотора (масени проток ваздуха или положај гаса), температура расхладне течности и присуство детонације.
Састав смеше се регулише трајањем контролног импулса примењеног на млазнице (што је пулс дужи, то је већа залиха горива). Гориво се може испоручити «синхроно» (у зависности од положаја радилице, док су млазнице укључене у пару - за 1-4 и 2-3 цилиндра) I «асинхроно» (све бризгаљке раде без обзира на положај радилице). Последњи режим се користи приликом покретања мотора.
Ако је при покретању радилице мотора са стартером вентил за гас отворен за више од 75%, контролер перципира ситуацију као режим пражњења цилиндра и не даје импулсе на ињекторе, прекидајући довод горива. Ово се ради ако постоји сумња да је смеша превише обогаћена (мотор «поплављена») и зато се не запали. Ако мотор почне да ради током прочишћавања и његова брзина достигне 400 мин–1, контролер ће укључити довод горива.
Приликом кочења мотором, контролер нагиње смешу како би смањио токсичност издувних гасова, ау неким режимима потпуно искључује довод горива.
Довод горива се такође искључује када је паљење искључено, што спречава спонтано паљење смеше у цилиндрима мотора (дизел).
Када напон напајања падне, контролер повећава време акумулације енергије у намотајима за паљење (за поуздано паљење запаљиве смеше) и трајање импулса убризгавања (да се надокнади повећање времена отварања млазнице). Са повећањем напона напајања смањује се време акумулације енергије у намотајима за паљење и трајање импулса који се примењује на ињекторе.
Контролна лампица система управљања мотором у инструмент табли обавештава возача о кваровима, али не забрањује даље кретање аутомобила. Ако систем ради, онда када је паљење укључено, лампица се пали, али се гаси одмах након покретања мотора. Ако се пали када мотор ради, постоје кварови у систему управљања мотором, чије условне кодове контролер уписује у меморију (РАМ). Ако грешка нестане касније (на пример, контакт је обновљен у колу сензора), лампа се може угасити; у овом случају, код грешке се не брише, већ се чува у меморији и може се очитати помоћу дијагностичке опреме спојене на дијагностички конектор који се налази на левој страни испод инструмент табле (близу релеја и осигурача). Да бисте избрисали кодове из меморије контролера, морате искључити батерију на најмање 10 секунди (или изаберите одговарајући режим на дијагностичком алату).
Квар неких компоненти система за убризгавање (електрична пумпа за гориво и њено коло, модул за паљење, свећице и високонапонске жице) није детектован од стране контролера и, сходно томе, контролна лампица система управљања мотором не светли. Међутим, током прекида варничења, контролна јединица може издати нетачан сигнални код сензора кисеоника.