Support for MEMS3 engine ECU

Tested on Rover 45 petrol MG ZR, Rover 75, MGTF, LE500.

Features available:

Screenshots of tool running on Windows:

Reading error codes

Reading live diagnostic data in ISO mode

Reading live diagnostic data in BMW mode

It appears to be normal for the MEMS3 to report the P1520 error code even when the engine is running well.

This ECU may also report strange results in live data for sensors that are not fitted.

This ECU supports two modes, ISO mode and BMW mode. At the time of writing the parameters that are supported are slightly different in these two modes. The ISO mode appears to be more reliable and therefore we recommend that customers use this one. Our intention is that eventually all of the parameters that are available in BMW mode will be duplicated into the ISO mode.