Контролът върху гладката работа на двигателя включва балансиране на разликите в скоростта за всеки отделен цилиндър, които се пораждат от променливото количество на впръсквано гориво и ефикасността на всеки цилиндър. Тези данни биват получавани от приложение, което изпраща точно количество гориво за всеки цилиндър през всеки момент от впръскването.