My 73 Cuda 318 will run strong and for no apparent reason stall while driving. If I pull over it will restart and is fine.

Could this be a bad ballast resistor? It is the 4 prong ceramic one on the fire wall. Could it be a bad coil? Replaced the electronic controller a few years back when it did it and that wasn't it. Needed the orange box on it anyway. What do ya think??