So last summer i got a 500. New battery oil change air filter, ran awesome till September. Died on the highway while cruising randomly. Almost like the wind blew it out lol. Checked gas full. Switched to reserve just in case start up after a couple minutes and kept cruising. Decided to do a carb clean. Ran awesome after for a day or 2. Now the choke on wont high idle when cold. And if the choke is off it dies. I can run it without choke but it doesnt get smooth decent power till a out 6000rpm. Did i miss something in the carb or maybe i need to check valve clearances. Once its over 6000 it rips happily along. Played with the idle screw but unless i have it up at 2000rpm itll idle down and die.