Ive had this happen three times in the last couple of days. When I was coming to a stop light the car died. I coasted to a stop, put it in park and it started right back up like nothing ever happened. The other two times happened when I was driving. The engine just stopped. My natural reaction is to step on the gas to maintain speed and then a second later it'll come back to life. The dealership diagnosed two bad coil packs and dirty injectors. Can the coilpacks cause this?