Stop in for a cup of coffee

I agree. I think it is a timing thing. Advance coming in too soon. MSD
Do you think your mechanical advance is starting to kick in at idle?
Also, does your carb have 4 corner idle circuits?