Could you post a link to the carburetor used.
I had a similar issue with mine last year and it turned out i was not adjusting the idle jet screw properly... the way to set it like it came from the factory is to unscrew, or screw it in until the engine reaches the highest idle, then adjust the throttle stopper screw to 1300 RPM
Those chinese aftermarket carbs are crapshoot if you get a good one or not. I have one on mine that is a KIPA brand from amazon.