got a 2009 dragon with the 2010 updated motor and ecu flash.. took it out west and it would idle good in parking lot, up to 6000'.. after i get up into 7000' or 8000' it would struggle to idle, thought maybe cause it was starving for air that my dash vents were plugged with snow. NOPE all vents are cleaned off no snow in airbox. get back down to parking lot, idles fine. not to metion the sled rocked when i was riding it. running a pc5 with pipe blah blah blah. so i get back home take it to dealer and tell them whats goin on. They say the new flash as of jan 14 will take care of that. start talking about idle and adjusting the tps. so they take it in try to adjust tps and they tell me my tps sensor is pooched. so wait 4 days for a sensor, get it in and I go to pick it up, take it home. sitting there idling it's idling at 2400rpm. WEIRD so i figure oh maybe it's cold, sits in heated garage overnight, start it in morning... same thing 2400. wtf. take it for a rip and it runs flawless so figure maybe my tps needs to be set. take it in. they try to adjust the tps and they said doesn't matter what we do to tps the idle wont change. they also say that one throttle body is blowing and one is sucking.. never heard of that before. so they want to change the base gasket on mag side. which i dont understand why sitting in shop first they didnt see the base gasket leaking before and why did it idle fine at 1500' to 5000'. so now im waiting back to hear from they this afternoon to see if they got the problem fixed. Also i sent the service manager the forum thread about setting the tps sensor. anyway i'll let you know how i make out with it..ANYONE else with a idle trouble chrip up because i have been reading about people with the idle problem. THANKS