I'd take a good look at the ECM inside the distributor . I've had 'em go out on me before , and it's exactly as you describe. One minute good. Next thing you know - nothin' .
They are cheap and easy to replace.
Make sure to use the dielectric grease that comes with it when you replace it !
Best of luck-