stock 1973 318 V8 starts but won't idle without foot on pedal

In response to TT5, I have a timing light and a dwell meter/tachometer.
So far the possibilities are:
carburetor related
timing
vacuum leak
I can check on these things this weekend.