1) Controle do modo de injeção de combustível: Até 4 injeções podem ser obtidas por ciclo de trabalho (atualmente, para um motor diesel de terceira-geração, apenas duas injeções são usadas - pré-injeção e injeção principal).
2) Controle de quantidade de injeção de combustível: inclui controle de auto-aprendizado da quantidade de pré-injeção e desaceleração-desligada-de marcha lenta.
3) Controle de tempo de injeção de combustível: inclui tempo de injeção principal, tempo de pré-injeção e compensação de tempo.
4) Controle de pressão do trilho: Inclui controle de pressão do trilho normal e rápido, estabelecimento de pressão do trilho e proteção contra sobrepressão, controle de alívio de injeção de combustível e controle de pressão do trilho Limp home (traveling home).
5) Controle de torque: Inclui controle de torque transitório, controle de torque de aceleração, compensação de torque em baixa-velocidade, controle de torque máximo, controle de fumaça transitória e controle de proteção do turbocompressor.
6) Proteção contra superaquecimento: Quando a temperatura do líquido refrigerante, a temperatura da água ou a temperatura de admissão estiverem muito altas, a ECU entrará na função de proteção contra superaquecimento, limitando a potência do motor.
7) Controle de equilíbrio do cilindro.
8) Controle EGR.
9) Controle VGT do turbocompressor de seção transversal variável.
10) Controle auxiliar de partida (motor elétrico e plugue de pré-aquecimento).
11) Gerenciamento de status do sistema.
12) Gerenciamento da fonte de alimentação.
13) Diagnóstico de falhas.