Have to make sure you are using the right point on the Weber for the distributor vac advance or it'll be running advance all the time. If it was running before and it's set up the same, it's either picked up a vacuum leak and/or the ignition timing is off.