New cam and idle

According to Edelbrock web site and the manual, these carbs are calibrated to run 4% lean. Would that be enough to cause it?
4% lean at sea level,... your probably close. if it was lean you would most likely get into surge at cruising speeds.