For what it's worth, take the distributor cap off and make sure the ignition rotor hasn't come loose on the end of the distributor shaft. It's happened a few times to me on my Hondas over the years, the little set screw backs off and the rotor gets sloppy. Leads to all sorts of weird random issues. Best part is it's free to check, so hopefully you'll get lucky and that's all it will be!