Thoughts on new carb !

Post #7 is most of your problem. A sizeable cam in a small engine....& only 14* of timing at idle.
It will want about double that, maybe more.
Read the link about the importance of idle timing.

img267.jpg