I had hopes that this OBD would work and it may one day but for sure it won't read the ECU now. It gets about half way and stalls. They're getting a 2020 in to do some testing on and I'm sure there will be an update to make it work. They seem like really good guys and offered a refund but I'm going to wait for the patch that makes it work. Just wanted to give you a heads up in case you're thinking about trying it.