Advice; before buying be sure to check what's included in it. I was very surprised to discover that only OBD2 protocol is available. If you want to work with particular car brand you have to buy additional software for $40. And it doesn't include any programming features, only data and DTC reading/erasing.