Q: random stalling on 1999 Honda Accord

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
My recently purchased 99 accord stalls randomly. Will restart immediately. Ignition switch was replaced under recall. Do I need to start replacing Main relay? Coil? O2 sensor? clean EGR port?
(1) Answer
(1) Comments
The best thing to do is diagnose the problem first. If the dash lights are out when the car stalls there is a good chance it's the ignition switch. Just because the switch has been replaced doesn't mean that it doesn't need replacing again. Over time the ignition switches wear out. One of the things that I do to check the ignition switch is to wiggle it while it's running to see if the car stalls while the key is in the on position. If so, and the dash lights are out then try replacing the switch first to see if it takes care of your problem. When a main relay fails it usually takes some time to stall and doesn't want to restart right away. I don't see a lot of issues with ignition coils, and while I'm sure in extreme cases and O2 has caused stalling, I've never seen it. A stuck open EGR would cause stalling, but if it's clogged it won't work and won't make the engine stall.
you answer the question about car randomly stalling. you said what you thought about ignition switch and dash lights being out when shut down. what if dash lights stay on when it randomly stalls out