I'd swap carbs
I believe a part that works, is better than a brand new, in the box, one.
Since the Carb is a low priced item, buy another one, just to see if it
solves the problem, if not, add some fuel stabilizer, ride to load carb with stabilized fuel, remove, drain, and wrap it up as a working spare.
Since there is no mechanical governor, and the intake is sealing OK
there must be an issue with carb. or throttle control.
Just for kicks, dangle the carb slide on end of cable, and gently work throttle while watching action.