Lee Myles finally fixed an issue that three other mechanics did not diagnose. Finally this incredibly frustrating experience is over. Mike was encouraging in that he could figure it out with his experience. They were kind, and very respectful and honest about the timeline. We will definitely be going back!