Yesterday morning while starting my car and driving to work I noticed that the car was idling roughly where the engine was shaking and the check engine light came on. When I drove the car felt like it was lacking power and anytime I press the gas pedal to accelerate the engine seemed to struggle. I immediately took it in to my dealer and left the car there. A few hours later they informed me that the car needed a "tune up" and changed bad spark plugs. So changing 6 spark plugs @ $20 each for a total of $120 plus labor took me to over $700. They claimed that it was 3.5 hrs labor to change the spark plugs. I argued with the manager and long story short they reduced the price to $550 plus tax. Well, I picked up my car, drove off and about 20 mins onto the HWY I get the check engine light come on again and the same problem with the lose of power and rough engine. So first thing this morning I bring my car right back to the dealer. As I am now typing this, I am waiting to see the outcome. At this point I am pissed because I fee like I wasted my money on the spark plugs when this could be a completely different problem.