Umm, makes me think something is going on with your distributor. Maybe a timing issue or it needs new points.
I tossed my points distributor and installed the omix electronic state and I can tell you it cleared up 99% of my stalling/idle issues. The rest was floats do fine tuning the carb.
Okay, I was going to check timing next. Regarding the Omix distributor, was it just plug and play for you? I remember you mentioning something about this before but now I'm really interested.