Had a similar problem and it was the vacume intake at the base of the carb. Make sure the gasket and heat spacer do not block or restrick the intake hole.