The other day, my car for no apparent reason started idling rough. I mean that idel it felt like it was going to shut off and the engine felt as if it was not firing properly. The check engine light came on and after a few hard revs it was back to normal. Well it does so on and off now. At...