This is why when you find a good dealer/service department you don't complain because you have to spend a few dollars more than you would at another dealership. We have a good one here in Alcoa, TN - Alcoa Good Times. Yes they are expensive but they do good work and if I had a problem such as yours and called them, they would have taken it in right away. They may or may not have had the parts on hand but they would have been able to diagnose the problem and get the parts ordered. David