Sorry about your dealership problems. There are many complaints on the forum and others about dealers trying to get out of warranty work or just plain charging for things that don't need to be done by throwing parts at particular problems until they find the problem. There are private mechanics that do the same thing too, but mostly dealers as they don't have the time to really dig deep and diagnose some problems. They rely on the computer to tell them what's wrong. Sometimes it works, sometimes it doesn't.
There are good dealers out there too and great mechanics.
