With a new aftermarket carburetor, and the engine is hunting and surging, it is running lean (not enough fuel). The air/fuel mixture ratio is not right. Best thing you can do in this case is completely clean the original OEM carburetor and reinstall.