Alcohol laden fuel? This will play havoc with air/fuel ratios.
Too high a fuel pressure at the exit side of the fuel pump? Edelbrock (Weber) carbs are sensitive to fuel pressure. Float levels must be adjusted to compensate on these particular carbs.
A needle/seat assembly that’s not sealing good? Fuel pressure again or just a defective needle/seat assy.
Distributor not returning to the same stop or resting place each time it comes off of a advanced position?
Spark plug gap too wide? Variances in voltage can be a player here but simply reducing the gap and seeing if that helps is the easy out on this one.
Distributor rotor not tight on the shaft? If the rotor is not tight at the slot, then it can move fore and aft and causing a slight timing change.
Too small a screw in the vacuum advance chamber that locates the distributor cap? This can cause the cap to also move around a bit.
These are just some random ideas to look at.