Rough idle but drives very smooth.

It sounds like carb issue. What is the choke situation? It sounds like it is choking itself, but at high rpm that would disappear. Make sure the choke plate is fully open when at operating temperature.