Clean out your fuel tank and replace fuel lines. Make sure everything it tight and you have no air entering engine after carb.
Surging is from a fuel delivery issue.
Most likely is carb with dirt in it. Fuel lines deteriorating from the inside and carb sucking it in.