Hi Pete, it could be a timing issue, you won know for certain though unless you split the crankcase. The surging could be a bad gasket on the engine side of the carby,(vacuum leak), but that wont explain the popping and backfire.
Now while I'm typing and thinking about it, check the muffler in case it's blocked.