I was having the same problem for 3 months. Turned out to be one of the coils lol. I just wish I was not so lazy and special ordered it from autozone 3 months ago. Now the car runs fine, fingers crossed. Good luck and I hope you get the situation fixed.