"Autel Key Programmer MaxiIM IM508 is a fast, easy-to-use, and ultraportable immobilizer and key programming device. Autel Key Programmer IM508 is capable of providing extraordinary service functions for the immobilizer system. Together with the ability to quickly diagnose all modules of the majority of the makes and models on the market, IM508 provides you with superior special functions. Autel Key Programmer IM508 is the perfect solution for shops and technicians who demand affordable and powerful IMMO and diagnostic services. Autel MaxiIM IM508 Features: COMPREHENSIVE IMMO & KEY CHIP PROGRAMMING: Autel Key Programmer IM508 Diagnostic Scan Tool can perform: Read PIN/CS(All Key Lost), key generation, key learning, remote learning on Benz FEM/BDC Key Learning/ECU Adaptation, BMW CAS3/2 Key Learning, VW/Audi/Skoda/Seat IMMO III/IV/V Add Key, All Key Lost, IMMO ECU reset/adaptation/refresh/coding, Transpronder read & write, EEPROM/MCU read & write. Being compatible with XP400 Key Programmer, you may choose to upgrade its programming capabilities further with XP400. MOST USEFUL SERVICE FUNCTIONS: As a professional diagnostic scanner, the Autel Key Programmer IM508 comes with most useful service functions like Oil Reset, Reset Parking Brake Pads after replacement, SAS Calibration, TPMS Sensors ID Relearn, BMS and performing active tests to test the integrity or functionality of individual system or component. OE-LEVEL ALL MODULES DIAGNOSIS: Autel Key Programmer MaxiIM IM508 automotive scan tool can quickly diagnose all modules of more than 80 US, Asian and European makes and models on the market. To check compatibility with your vehicles, please send VIN to auteldirect@outlook.com or contact us through Q/A. With complete capabilities for codes, live data, ECU Info, adaptation, matching, coding and etc, IM508 is the perfect automotive diagnostic tool pick for technicians and mechanics. 12 MONTHS FREE SOFTWARE UPDATES"