Well, I did a bunch of vacuum and voltage checks as you all suggested and here are the results.\
vacuum 18 @ 750rpm in neutral 15.5 @ 550rpm in drive
The vacuum level does not change if transmission and vacuum advance are disconnected and plugged, so i guess they are ok. The only other thing is the PCV, and the diaphram on the carb (q-jet) and they are ok. Tonight I drove the car with the vacuum advance disconnected and reconnected. It kind of accelerates irratically when it's connected. It could be bad, but it doesn't leak at idle because it's hooked to ported, and is not drawing any vacuum with the throttle shut off.
I did some voltage checks also.
Voltage 15 Vdc @ 750rpm in neutral at the battery and alternator 9 Vdc @ 750rpm on hot side of coil 2.8 Vdc @ 750rpm across coil
in drive @ 550rpm the voltage drops about a tenth.
Do those voltage levels sound ok???
I think in the process of doing all of this I uncovered the electrical problem. The edelbrock q-jet has an electric choke, and needs to be wired a source that is hot only when the ignition is on. I had it hooked to the hot side of the coil. On hind site this was a bonehead idea. When it's hooked to the hot side of the coil, the voltage on the coil drops 1 volt to 8 volts. So, I found a new voltage source for the choke. Now the engine doesn't quit when I turn the heater motor on at idle, or hit the hight beams.
Anyways, after all of this I went for a long drive and the car didn't stall once!!! The problem may be solved! I still think the idle is a little choppy, but hey it didn't stall at least. Please God I hope it's fixed!