Rough idle

First thing I would probably do is check timing with a vacuum gauge, manifold vacuum to see if your timing mark is accurate or close. If that shows no improvement I would take the top off the carburetor and check float level when holding the top of the carburetor upside down float should be at a 90°, not sagging one way or the other, at that time I would also check for any contaminants and that all parts are moving freely. That's a couple of ideas. Good luck