Dying & Starting Issues.

Situation: This is a 1970 Challenger with a 318 engine - stock except for a Chrysler electronic ignition upgrade done about 20 yrs. ago. The problem first happened when trying to leave work one night - the car cranked but would not start; tried for about 5 minutes off & on. Then after waitng about 20 minutes, it started right up! It did this several times. The next thing it does now is dies when rolling but slowing down like at a traffic light. And then I'm stuck at the light for 5 minutes blocking traffic until it finally starts again! It has also died when slowly driving for about 2 seconds and then started back up without me doing anything!
I'm getting scared to drive it. :mad:
Does anyone have an idea on this? I was thinking there might be a problem with the ignition switch or flooding in the carb?
Please help!

Thanks,
Bruce
Author: Bruce chl70