This sounds like good service but I do not trust any car dealership no matter what brand they sell. Other than a couple alignments and some warranty work on a Mustang that kept blowing head gaskets, I have always done all my own work on every car that I have owned. After having custom wheels messed up I even started mounting and balancing my own tires.
For less than $20 you can now get a Bluetooth OBD II reader that not only allows you to wirelessly read your codes but more importantly monitor any sensor in the vehicle on your Android phone or tablet while you are driving down the road. I guess this creates a whole new category of distracted driver.
I like to work on older cars also; we are currently restoring a 1942 Cadillac. The funny thing is that many mechanics accustomed to working on modern cars have lost much of their troubleshooting abilities. Newer cars often indicate exactly what the problem is and if you drive them around while watching suspect sensors the problem can often be confirmed without any real reasoning involved.
Bookmark.