Engine Control Unit (ECU)
The primary computer that controls the engine's fuel injection, ignition timing, and emission systems to optimize performance.
The Engine Control Unit (ECU), also commonly referred to as the Engine Control Module (ECM), is the central electronic computer that manages all aspects of an internal combustion engine's operation. It acts as the brain of the vehicle, reading data from dozens of sensors positioned throughout the engine bay and using that information to adjust engine parameters in real-time for optimal performance, fuel efficiency, and emissions control.
The ECU continuously monitors sensors such as the Mass Air Flow (MAF) sensor, Oxygen (O2) sensor, Throttle Position Sensor (TPS), and engine coolant temperature sensor. Using complex lookup tables (often called engine maps), the ECU calculates the exact amount of fuel to inject into the combustion chambers and the precise millisecond to fire the spark plugs. It also controls variables like variable valve timing (VVT), idle speed, and turbocharger boost pressure.
If the ECU detects a sensor reading that is outside of normal operating limits, it will store a Diagnostic Trouble Code (DTC) in its memory and illuminate the Check Engine Light on the dashboard. This allows mechanics to plug in an OBD-II scanner and retrieve the code to begin diagnostic troubleshooting. A malfunctioning ECU itself can lead to severe engine misfires, rough idling, stalling, poor fuel economy, or a complete failure to start.
Servicing or replacing an ECU is a highly technical task. Because modern ECUs are programmed with vehicle-specific configuration data and anti-theft security codes (immobilizers), a replacement unit must be reflashed or programmed using OEM-level software to function correctly in the vehicle.