before changing carburetor make sure that three things are ok
1. fuel tank is absolutely clean.
2. fuel pump is working flawlessly; some times fuel pump works for some time but when it gets hot is stops working.
3. carburator is serviced after performing first two steps.
Generally there is no need to replace carb unless you have really severe problem of broken butterfly.