As always, diagnosis was correct and repair done well. The price was reasonable. They also caught and fixed an unrelated coolant issue, and honored their warranty for it at no cost. Have been a King’s customer for years, and they keep winning my business with great customer service, excellent repairs, honesty, and reasonable prices.