Блок має пам'ять для базової тривалості впорскування при різних обертах двигуна та тисках у всмоктувальному колекторі. Базова тривалість, будучи зчитаною з пам'яті, надалі змінюється сигналами надісланими від різних датчиків щоб отримати кінцеву тривалість упорскування.
Інші функції включають:
Керування запуском двигуна - Паливна суміш повинна змінюватись відповідно до різних режимів роботи. Наприклад, у момент запуску суміш має бути збагаченою. Тому, зчитувана з пам'яті комп'ютера тривалість упорскування уточнюється сигналами про положення стартера, швидкість двигуна, температуру рідини, що охолоджує, що забезпечує подачу додаткового палива в момент запуску двигуна.
Управління Інжектором - ECU керує тривалістю впорскування при різних швидкостях та навантаженнях двигуна.
Електронний контроль повітря ECU управляє EACV, щоб забезпечити швидкість холостого ходу необхідну для двигуна і аксесуарів.
Управління Запалюванням - ECU управляє вибором кута випередження запалення, ґрунтуючись на навантаженні та оборотах двигуна, швидкості транспортного засобу та температури холодоагенту.
Керування Паливним Насосом -Коли двигун не запущено, але запалення увімкнено, паливний насос відключається для запобігання впорскування палива.
Управління припиненням подачі палива - Під час руху з гальмуванням, з майже повністю закритою дросельною заслінкою і коли швидкість обертання двигуна близько 13001500 об/м відбувається переривання електроживлення інжекторів, що збільшує економічність роботи двигуна. Функція переривання подачі палива також спрацьовує у разі, коли обороти двигуна перевищують максимально безпечну величину (червона риса).
Нестійкість - Якщо ECU виявляє втрату або вихід за межі діапазону сигналу датчика, комп'ютер ігнорує дефектний сигнал і використовує замість нього "фіксовану величину". Ця величина не обов'язково правильна для безпосередньої ситуації, але дозволить працювати двигуну. Наприклад, багато рішень ECU засновані на температурі холодоагенту. Якщо сигнал датчика температури холодоагенту (TW датчик) втрачено відразу після холодного пуску, ECU використовуватиме значення температури "за замовчуванням". Це значення, що підставляється, засноване на нормальній температурі двигуна, і отже автомобіль буде працездатний поки не перегріється.
Система Дублювання – ECU також перевіряє сам себе у процесі роботи. Якщо відбуваються відхилення всередині ECU, система перейде до резервних схем незалежним від процесорної системи. Резервна система видає фіксовані величини всім входів і управляє впорскувачем відповідно. Можливості транспортного засобу зменшуються до мінімальної продуктивності.
Самодіагностика - Коли відбувається щось ненормально, ECU включає лампу аварійної сигналізації і запам'ятовує код поломки в пам'яті, що стирається (перепрограмується). Світлодіоди ECU завжди відображають код поломки при включенні запалювання.