1) کنترل حالت تزریق سوخت: حداکثر 4 تزریق در هر چرخه کاری قابل دستیابی است (در حال حاضر، برای یک موتور دیزل نسل سوم، فقط دو تزریق - قبل از تزریق و تزریق اصلی استفاده میشود).
2) کنترل کمیت تزریق سوخت: شامل{1}}کنترل خودآموزی-مقدار تزریق و کاهش سرعت-خاموش-کنترل بیکار است.
3) کنترل زمان تزریق سوخت: شامل زمان پاشش اصلی، زمانبندی قبل از تزریق و جبران زمان است.
4) کنترل فشار ریل: شامل کنترل فشار ریل معمولی و سریع، استقرار فشار ریل و حفاظت از فشار بیش از حد، کنترل تسکین تزریق سوخت و کنترل فشار ریل Limp home (محل مسافرتی) است.
5) کنترل گشتاور: شامل کنترل گشتاور گذرا، کنترل گشتاور شتاب، جبران گشتاور کم-، کنترل حداکثر گشتاور، کنترل دود گذرا، و کنترل محافظ توربوشارژر.
6) حفاظت در برابر گرمای بیش از حد: هنگامی که دمای مایع خنک کننده، دمای آب یا دمای ورودی بیش از حد بالا باشد، ECU وارد عملکرد حفاظت از گرمای بیش از حد می شود و قدرت موتور را محدود می کند.
7) کنترل تعادل سیلندر.
8) کنترل EGR.
9) کنترل VGT توربوشارژر مقطع متغیر.
10) کنترل راه اندازی کمکی (موتور الکتریکی و دوشاخه گرمایش).
11) مدیریت وضعیت سیستم.
12) مدیریت منبع تغذیه.
13) تشخیص عیب.