While a wrong pump or gasket could be the reason, a distributor without a vacuum can is a tall tale sign.
Personally I would try the dizzy with the can and hook it up on manifold vacuum for starters.
Not enough advance is IMHO the number 1 reason for getting hot while idling or in a traffic jam.