Avoid this Product
I purchased this after talking to AutoAnything and it has delivered nothing but issues. The communications is very faulty and tech support is horrible. I have sat on hold for hours and many emails but very little response. Now my vehicle is stuck on a program and burning extra fuel and I cannot return to stock and no one will help. So I would avoid this product at all cost and look for another programmer.