I'm having a few issues getting my cb350f to run anything other than rich. The engine top end was rebuilt. New pistons after hone, using new rings and wrist pins. New gaskets, and seals. The exhaust is a 4-1 with baffle installed, and the air filter is a steel dragon performance air box which is pretty much velocity stacks with a protective shroud around them. I started with 85 mains, and 38 pilot jets, needle in stock position, and air screw 7/8 turn out. It ran rich at that point, and I mean really rich. I swapped the main jets out with 80 mains, and kept the 38 pilot jets in. I did however turn out the air screw another half turn. It still runs rich, but doesnt seem to have much in terms of flat spots when riding. My question is if the float height being at 21mm is causing this problem. I've seen many people say to say at 23-24mm, and others say keep the height at the level in the honda manual. I occassionally get gas out of the overflow tubes, and so rechecked all the floats. All brass is keihin All are at a hair over 21mm. Am I missing something here? Any help or suggestion would be wonderful. Cheers.