i can tell you right now it is your ignition switch. I had the exact same problem with my car it would all the sudden turn off. It also happen to my sisters accord with the exact same fault. I would sometimes find it hard to start aswell. take notice at your dash the oil light ect will not light up. It is a common problem with hondas