I hear what most of you are saying. It's just frustrating that I have to pay someone else to (hopefully) fix my vehicles when they crap out.
I bought a good code scanner and do a lot of my own repairs when needed but honestly don't do much more than oil changes and brake jobs. They just don't break down all that much.