I had a '69 Z28 that developed this same issue. Finally discovered that the tach wire had worn thru at the firewall. Every once in a while it would ground out and the engine would die, but start right back up.
I think that looking for an electrical issue is the right place to start.