Had the same problem and the only problem with our car in all it's years. We had to take it back several times. It was the Oxgen sensor/s It cost us over 1k for them to figure it out. I think we replaced both of them. Never had the problem again. Also will never take the car back to that dealer again. They sucked!