The biggest lie in off roading is; "I haven't done any performance mods." That's a Red Flag every time. I bought our 2016 Rzr turbo the same week as a friend bought his and we ran each other up Comp hill in Dumont. My XPT runs flawlessly. Outstanding. I had a rolling start, he was at a standstill and then caught me in about 100 feet and was at least 6 car lengths ahead at the end. Claimed he hadn't done anything. I talked to the Bully Dog people and they said a crazy looking guy with a Ren and Stempy looking dog that pee's on electric fences bought their controller and was real happy. That describes my friend perfectly but I think they both pee on electric fences. Caught. So, it's a bit complicated to use the reprogrammer, and it ain't cheap, but the performance results are excellent and the Rzr will run 20F cooler. So this week I'll drop the cash and upgrade too.