so when i ride the bike, it runs fine in the city. Intermittently it wont drop idle below 2000-2500 at some stop lights. I turn the idle screw down and the it drops. It does the same thing if i really get up on it hard for a while and then stop anywhere or when im on the highway for 10 minutes or so. as soon as it cools, it starts up and idles fine, but not when it has been driven and is hot.
Carbs are the first thing that comes to mind, just cleaned them 3 times in the last week alone, along with setting the floats today. I read a few other threads and have seen that the most common response is adjust the carbs. Well what do I adjust? should I basically start from scratch and adjust every screw to factory spec? I don't believe the carbs are original to the 1974 550 that I have. The book says set float to 22 mm and the floats I have won't go near 22mm, so I set them at 12.5mm and seem to work fine, except for the idle at stoplights. so I really cannot follow the repair manual.
From what I have read and experience, it seems that one of the carbs is holding up the idle because it is going into "needle jet range". this means i should play with the idle mixture screws for each carb?

I am new to the honda carbonated engines, not that i'm a master mechanic on anything else either, and really need some help here.
Thanks in advance for your input