Hi guys, have a 2013 Renegade 800 with high idle issues. Had some cams installed and ran it for a while with a programmer that wasn’t mapped properly so it idled terribly low but middle and top end were good. Got a new programmer installed with air fuel ratio gauge and ran it for about an hour and everything was perfect. Idled nicely and was running awesome. Put it away for the night and went to ride it the next day and now it idles very high. Played with the programmer with negative results. Runs 1500-1750 rpm and idles down after about 20 seconds. Tap the throttle in the smallest bit and it revs right back up again. It’s at the dealer now and they are going to start messing with it. Good fuel pressure. Any thoughts? IACV? Throttle body dirty? One thing I will mention is I had it tuned with the first programmer and the place I took it to played with the idle adjustment which is a big no no for the can ams. They couldn’t adjust it properly so set it back where it was to begin with so they say. Could that have anything to do with it? A new throttle body is pretty pricey and the dealer said they will try that after the Idle Air Control valve which I’m not looking forward to if that is the issue. Any help would be great. Thanks, Chris.