Had the same issue a while ago. Engine ran fine and then suddenly - dead.
You could even see the tach have a seizure a few moments before the engine died.
My only fix was to get a new complete dizzy, as they don't sell just the pickups/sensors inside of them.
Even a whole new coil and ECM module didn't help and I even tested out a different ECU altogehter.
The problem is that most aftermarket dizzys for our Hondas are ... hot garbage, to be honest.
If you buy a cheap-ish one, you'll quickly find yourself ordering the next one sooner than later.
The only quality brand I've seen is based in the US, by the name of "Dragon Fire".
I know, sounds kinda iffy, but their stuff even meets the IATF standard, meaning it really is better than all of that Chinesium-garbage off eBay, and I've been running it for almost half a year now without complaint!
Costs a pretty penny, though. :/