Did you tune it. I never trust buying a new carb and putting it on. Sounds like the low is too lean. Winter is the worst time to run and tune a nitro engine. Start with the stock needle settings and then look for air leaks. Usually around the exhaust or engine backplate.