Smaller IFR or larger IAB would be a start.

Try dropping the float level slightly. That will help sometimes to clean up idle.

You should have more control over the idle setting, my guess is a smaller IFR so the mixture screw is less sensitive to movement, requires more movement to alter A/F ratio.

Make sure you have initial timing in the correct spot too.