What is an ECM(engine control module)?

An engine control module (ECM) , also commonly called an engine control unit (ECU), is a type of electronic control unit that controls a series of actuators on an internal combustion engine to ensure optimal engine performance. It does this by reading values from a multitude of sensors within the engine bay, interpreting the data using multidimensional performance maps (called lookup tables), and adjusting the engine actuators.

A special category of ECUs are those which are programmable; these units can be reprogrammed by the user.

When modifying an engine to include aftermarket or upgrade components, stock ECUs may not be able to provide the correct type of control for the application(s) in which the engine may be used. To accommodate for engine modifications, a programmable ECU can be used in place of the factory-shipped ECU. Typical modifications that may require an ECU upgrade can include turbocharging, supercharging, or both, a naturally aspirated engine; fuel injection or spark plug upgrades, exhaust system modifications or upgrades, transmission upgrades, and so on. Programming an ECU typically requires interfacing the unit with a desktop or laptop computer; this interfacing is required so the programming computer can send complete engine tunings to the engine control unit as well as monitor the conditions of the engine in realtime. Connection typically used in this interface are either USB or serial.

Why choose ECM at DISELMART?

Our products have undergone professional quality inspection, and we can provide professional purchasing guidance to ensure that you buy the right product that matches your model.

We provide programming services to ensure that the ECM you purchase is suitable for your machine.

Grid List

Repacement brands

Custom Service
Free Returns in store
Secure Shopping
24.7 Help Center
You have successfully subscribed!
Verified Reviews