This maybe a shot in the dark! but maybe new plugs and wires? Does it have individual coils per cyl or does it have a dizzy. If so is it the old points style or the newer HEI dizzy. It also might be time for a new cap could be worn out and not getting the proper contact.
Just a shot in the dark as I mentioned
hope it helps chum