If you haven't done it since you've had the car it's time to change your plugs, wires, cap, and rotor.. That may be the problem.
I know my civic did this at one point and changing everything above fixed it. It use to come to a real low idle when I came to a stop and stall.