Not sure you need a "new" carb, maybe, hard to tell - but I would certainly think there is some adjustment in the fuel system that is bad. Have you checked the fuel pump? The butterfly is opening at the right time? You're sure the float is set correctly?