Answer provided by engineer of OBD2GATE.com: The professional tools recommended to do this task are CGDI BMW programmer, Xhorse VVDI Prog and Yanhua Mini ACDP. CGDI BMWprogrammer OBD Mode Support List Supports reading and writing BMW DME ISN models in OBD mode B48、B58 MEVD172Y F10 MOTOR Engine electronics MEVD172 6 Cylinder MEVD1724 F25 MOTOR Motor Electronics N20 MEVD1725 F20 MOTOR Motor Electronics N13 N63TU_R0 F01 MOTOR Engine electronics MEVD172 8 Cylinder N63TU Master N63TU_L0 F01 MOTOR2 Engine electronics MEVD172 8 Cylinder N63 TU Slave S63TU_R0 F10 MOTOR Engine electronics MEVD172 8 Cylinder S63TU Master S63TU_L0 F10 MOTOR2 Engine electronics MEVD172 8 Cylinder S63 TU Slave ME17N45 E87 MOTOR Motor Electronics N45 MEV17N46 E87 MOTOR Motor Electronics N46 MED17_2 R56 MOTOR Motor Electronics MED17_2N R56 MOTOR Motor Electronics MV1722 R56 MOTOR Motor Electronics N16… Continue Reading →