If it can suck in air it will weaken the mixture and will cock up the running for sure . Try some silicone seal sparingly around the carb to manifold joint.Just had a brain fart the carb mounting gaskets are a bit ropey would this cause it?
Just had a look and its £10 for a new carb with gaskets or £8 for the gaskets!