The XP400 Pro key and chip programmer, which is compatible with IM508/S and IM608/S/Pro, reads/writes and learns vehicle keys. It enables the programming of infrared keys for Mercedes vehicles and IC chip keys for newer Hyundai/KIA vehicles. It also performs EEPROM data functions required for European vehicles. Reading/writing data from over 3,000 chip types (including EEPROM, engine ECU, MCU, IMMO-ECU) is also supported.