They charged around $120.00--I thought it was just linkage problem--maybe needed to be lubricated (that is what it was when my Pontiac gas pedal would stick and I could not get it off fast idle several years ago). Should have used Gumout!! I have the extended warranty and thought this problem should be covered--they said it was maintenance. Anyway, since they did this "service" it has had this rought idle. The steering wheel vibrates too much when I have to stop and the car is still in gear--does not do this in park. The RPM gauge does not fluctuate at all....just vibration from the engine thru the steering column and I don't remember it doing this before. When I took it back, they found the broken motor mount (fixed this under warranty). I am concerned that the engine is vibrating so much it broke the motor mount...is this possible? I am tired of this--it is not fun to drive anymore and I find myself trying not to come to complete stops because of this problem. Any ideas? I took it back last week--they could not figure out what it was and they did not think it was a problem--said some cars are worse. Also since this vibrations prob started, there is a rattle on the passenger side that is intermittent since they did that "cabin air filter (?)" thing . Car ran ok until I took it for maintenance...but I was affraid they would not honor the warranty if I did not have the maintenance done. Got sick of that light saying I needed maintenance. Any suggestions would be appreciated....thanks.