ANCEL BM700 is an upgraded version of the ANCEL BM500 OBD II scanner. It works on most OBD2 vehicles sold in the US after 1996 and all BMW Group vehicles (BMW, MINI, Rolls-Royce). For BMW Group vehicles, it has the capability to read and clear fault codes on all systems, read data stream and VIN information. Also, BM700 scan tool has many advanced functions: CBS reset/correct, Battery registration, EPB reset, SAS learning, DPF regeneration, EGS clear adaption, TPS adjustment, ECU reset (ACMS/RDC reset), DME/DDE engine special functions, Fuel Pump reset and so on. We also provide lifetime free update to fix the latest bugs or add new parameters, and make sure it always has the latest fault code database.