While riding lone butte (Wa) last weekend I noticed at the lower elevation my Idle was running about 3800, on start up it would sit about 1650 but after running for a few miles and stop to wait for people it would hang at 3800 ish. As we gained elevation and cooler temp it seemed to get better and not hang as high, there was another 07 ski doo 800 experiencing the same thing. One thought that idea that was offered was the altitude compensator, or possible cracked boot on the air box, I checked the plugs and they looked normal not too hot. ANy ideas would be helpful, thanks Erik