My 1999 Honda Accord stalls very intermittenly, I’ve talked with the dealer but they can find nothing.
I hate to recommend throwing parts at a problem, but due to the intermittent nature I would start with a new main relay aka pgm-fi relay aka fuel pump relay. If that doesn’t nip it in the bud replace the ignition switch.
If there is loss of electrical power to the dash and radio, that would be the ignition switch.
A stumbling stall would be the PGM-FI Relay (“main relay”) which controls fuel pump and fuel injectors.
A sudden stall would be the distributor.
Check operation before changing any parts.