An Engine Management System, otherwise known as an Engine Control Unit (ECU), controls aspects of the engine’s operation. Parameters controlled by the Engine Management System include the ignition timing, variable valve timing, turbo boost level and quantity of fuel to be injected into each cylinder.
An Engine Management System often uses a control loop (such as a PID controller) to monitor the various engine sensors, including the throttle position sensor, air temperature sensor, oxygen sensor, and many others. Powerful, advanced, programmable Engine Management Systems introduce built-in data-loggers, monitoring and controlling engines of up to twelve cylinders and multiple inputs and drivers.