I figured this problem out a couple months ago, turned out to be atleast one of the coils. once I replaced the coil pack, the car was back to normal.