I bought this unit thinking I could flash my 3 Subaru's after going from winter to summer rims and back again. For some reason, Subaru doesn't have an auto-relearn system even in our 2019 model, so switch to summer or winter rims and drive with the TPMS flashing until you can reprogram the tires. This device doesn't and I've waited too long to go back so now I'm stuck with a TPMS "reader" that does nothing to program new tire info for my cars. It doesn't have a key to connect to my car's CPU, even though it was advertised as reprogramming. So go to Less Schwab to pay them to reprogram the cars.