I would contact Ryan Eklund at Karl Malone Toyota (a local dealer). He is the shop foreman there, and for mud members, if he is slow, he will take in a vehicle for "surge" work to keep his mechanics busy. They will do the work for a discounted labor rate (I think $35 per hour) and take about 20% off the price of parts. The car may have to stay a couple of extra days, but not long. I got $1500 worth of work done on a 4Runner I recently bought for my daughter and they took about 5 days, cost above list price was less than $200. My daughter is going to college about a thousand miles away so you know I trust him.