A bit of a long story here, but bear with me. I didn't start my bike for a few months and had trouble starting it. Removed the carb and found it was starting to get gummed up. Disassembled it, making sure to clean the jets and passages. It started better and ran OK but the idle was fast and it wouldn't respond to any changes in the idle adjustment screw. I noticed it would leak fuel a bit if it sat for a few minutes. Replaced the float valve which corrected the fuel leak (dried/cracked o-ring). Now, it starts easily, idles fine and runs well, but it still idles fast. If I rev the engine, sometimes the idle will drop to its normal speed but it won't stay. Any suggestions?