what do you mean by rough idle? Does it idle high or low or both. My 05 would idle really high when i came off the gas. I would burp the throttle or flick the choke lever and it would idle down and just about stall. After cleaning the carbs i found a little tiny spring on the top of the carb that hooks on to the slide that was broken. replaced on both carbs and problem solved.