MG ECU Modules

The CarCoding scan map holds 27 module definitions for MG, spread across 17 module types. The table shows the definitions in the map.

Observations from the map

The MG map ranks 23 with 27 definitions; the largest module types are: ecu_module (5), high-voltage system modules (3), charger module (2).

27 of the addresses use 11-bit CAN identifiers and 0 use 29-bit identifiers. 1 definitions have scan priority 1; priority decides which module a scan starts from.

The map contains 2 safety-critical module definitions (ABS/brakes and airbag). Opening a diagnostic session on these can turn on a warning lamp; the vehicle must not be driven during the operation.

Modules in the map

Module nameTypeAddressResponsePriority
ECM (Engine, OBD-II)Engine Control Unit7E07E81
IPK (Instrument Cluster)Instrument Cluster7607685
GWM (Gateway)Gateway Module7107187
ATC (Climate)Climate Control Module7507588
VCU (Vehicle Control)High-Voltage System Modules7E37EB20
BMS Mk2 (MG4/MG5/HS)High-Voltage Battery Module7E57ED21
BMS Mk1 (ZS EV gen1)High-Voltage Battery Module78178922
CCU / EVCCCharger Module7E47EC23
EVCC (Charge Controller)Charger Module78478C24
DCDCHigh-Voltage System Modules78578D25
PEPS (Keyless)Immobiliser / Alarm Module74574D26
TPMSTyre Pressure (TPMS) Module72472C27
Gear selectorTransmission Control Unit77177928
ABS safety-criticalABS / ESP Module72072829
SRS safety-criticalAirbag / SRS Module73073830
BCMBody Control Module74074831
Electronic Power SteeringSteering Module72172932
Electronic Steering LockSteering Module74274A33
Inverter controlHigh-Voltage System Modules78278A34
Forward vehicle collision mitigationDriver Assist and Safety Modules73373B35
Front radarDriver Assist and Safety Modules73473C36
TelematicsTelematics Module71171937
Electronic Park Brake—72372B38
Rear cross traffic—73273A39
Powertrain (OBD)—7E17E940
Powertrain / OBD (7E2)—7E27EA41
Powertrain / OBD (7E7)—7E77EF42

← ECU maps by make

See the modules in your vehicle

With an ELM327-based BLE OBD2 adapter, CarCoding scans the vehicle’s modules, reads fault codes from those it can reach and explains every code in plain language. Which modules are reachable depends on the make and on the vehicle. The app is free to download.

Some advanced features require an in-app purchase.

Data source: the CarCoding ECU scan map (ecuDatabase.ts). The addresses and names in the table are definitions from the map; they can differ depending on the hardware and software version in your vehicle.

Disclaimer: This page offers general information and does not replace an inspection by a qualified workshop. Any work carried out on the vehicle is your own responsibility.