Compared to the entry-level IM508, upgraded IM608 PRO (with XP400 PRO) can program for more high-end vehicles (such as BMW/Benz/VW) and performs data reading/writing of 3000+ Chip Types EEPROM, Engine E. CU, Benz infrared key read/write, remote frequency detection, etc.