I cleaned the carb because it my bike had a high idle. Some suggested cleaning the carb and some suggested air leak. I check for air leak and couldn't find any, so I popped out the carb and cleaned it. Now it runs like shiz and still has a high idle. It sputters a lot through the mid and upper RPMs and then will run fine-ish in the higher RPMs. It finally cut off in mid range RPMs in first gear and then started back up after a few pushes of the button. Once I got to the point it was about to cut out again, I let off the throttle and then gave it a little gas after a few seconds and it would stay on. But if I gave it too much gas the same thing would happen. I guess I am going to pull the carb out again and go through it. Any other thoughts? 2011 400s with no MODs.