Does anyone ever get tired of having to go to a dealership for every little thing? I sure do. It especially sucks when you live 1.5 hours or more from any single dealership. I try to troubleshoot before I call, but even then, they come out and go through the same steps as I previously did before coming to the same conclusion as to what the problem is. What makes it worse is when you tell them what part you probably need and they fail to bring it.... Because they think it's probably not that. So you pay mileage upon mileage for something you could have fixed yourself if you had access to the resources they do. So then you buy a $5000 or more part, only to have to call them to come out and program it, because they won't give you the secret software to do it yourself. To make matters worse, you end up talking the tech through the instructions so that it actually gets done. I'm so over it!