Sorry to hear about your car's problems Nick. That sucks !
My car has only been to the dealer twice in 10k miles & 11 months - one to reindex the driveshaft, and one to change oil / rotate tires. I try to keep my cars out of their hands as much as I can - past experience has shown me that they can screw up as much as (or more than) they fix, depending on mechanic and/or service dept. I would go to a different dealer if possible.
Best of luck!
