BMM V1.0 can work on BMW between 1997-2018. For 1997-2000 BMW, you need to purchase iCarsoft BMW 20 pin cable for conversion iCarsoft BMM V1.0 can do it all-reads and clears trouble codes for BMW/Mini on all the systems such as engine, transmission, ABS and airbag etc. Support OBD II/EOBD ten modes of operation full ecu diagnosis Oil light/service reset, SAS Reset, battery voltage test The print data function allows you printing out diagnostic data recorded by the scan tool or customized test reports