afb 4131s surge at wide open throttle

A surge indicates a lean condition. Usually the causes are more simple like low float level, plugged fuel filter, fuel pump, non-vented gas cap, etc. I think your case is different. The main jets may be too small. I would be curious about the main size on the old carb versus the new one.