As we know Autel MaxiIM IM608 Pro is the upgraded Version of Autel IM608 Key Programmer. It comes with XP400 Pro which adds more functionality for BMW, Mercedes-Benz, as well as EEPROM reading. It is used with IMKPA Accessories Which adds BMW EWS3 key learning, Benz NEC key learning and Benz ESL_W209 read/write/erase, the existing Autel IM508/ IM608 Users Can Upgrade To IM608 Pro by Purchasing XP400 Pro Programmer. AUTEL IM608 PRO Functions Supported: 1. IMMO Functions Auto Detect Make/Model/Year/System Read PIN (All Key Lost) Key Learning IMMO ECU Reset/Adaption IMMO ECU Refresh/Coding Remote Learning AUDI Q5/A4/A5 2015-2017 Key Learning VW MQB Key Learning BMW FEM/BDC Key Learning and Adaption BMW CAS4 Key Learning and Adaption Mercedes Key Learning 2015-2018 Land Rover & Jaguar write key via dump Volvo Smart Key Learning/knob-style smart key Advanced Programming Functions EEPROM Read/Write MCU Read/Write Key Programming Mercedes Key Read/Write R...