when you had the carb apart did you look at the bottoms of the idle feed tubes in the primary clusters? those little holes will get a piece of dirt in them and make things run crappy. a bent valve or slightly leaking one will create roughness, especially at low rpm.