I have a hs40 on my bike. Cleaned the carb in the tank and put all new o-rings and gaskets. The problem is the idle. It idle to high. I even have the idle adjust backed off to where it's not touching. Sometimes it will be at a good idle then takes off without doing anything. I have all new gaskets on the intake and cleaned all the offices in the carb body. Am I getting air from somewhere? Throttle shaft? Thanks in advance