i was sitting in our 07 while my wife went into the store. Car was idling perfect, the AC was on. All of a sudden I start to feel the car shake, look at the tach and see the rpms are down to almost dying then back to normal repeatedly. Try to back it up and no power at all, finally it died. Let it sit for about 10 minutes and it fires up, seems like it's running fine but the cel was still lit up. So I drove it to the dealership and I can't remember the exact code but it was cylinder misfire on cylinders 2,4 and 8. It sat for about 15 minutes there and it cleared up all together. No rough idle, no cel. I left it at the dealership so they could look at it in the morning. My wife had gotten gas earlier that morning. Plugs were changed a couple months ago. Any ideas on what could be going on?