66valient just dies

Another guess would be the points,
or the T-port sync; namely the throttle too far closed, usually due to too much timing, but sometimes the bushings on the throttle shaft can be the culprit.
And of course the ever-waiting-to-make-trouble intake air leak.