I wasn't happy about the cost, but the diagnostics gave a good explanation of the initial problem as well as some other things that might need to be done soon. At the end of the day, I went ahead and authorized the original repairs, as well as the suggested repairs and I'm happy I did. The car is back to being great!