So, it sounds like a fuel starvation problem. No need to change the carby yet. As MF suggested, check the fuel tap, further to that check the fuel cap, in case it's not venting properly and check the jet isn't blocked.