Hello Roypod

Welcome to the forum

Definitely sounds like carby, however, please check first the 2 intake bolts are tight where the carby mounts to the engine

Have seen many with the carby basically falling off - causing a lean condition through air leaks.

If you put the choke full on and it floods and stalls - you need to rebuild the carby (or else its a minor air leak). If you put the choke on full and it revs hard and won't die out, it is an air leak (usually severe by that point).

Have seen many carby bolts loosen and fall out. The next progression of the lost bolt finding the reel is unpleasant for everyone