I hope you trust your mechanic. We have a good one.We have two cars in the shop tonight. Count em, TWO. Out of three. Took GirlChild's in last night bc it was making a squealing noise, suspect a loose belt. Let her have my POS '03 Jeep. She called me crying this evening, said it just stopped. Engine still running, thank God, but it wouldn't accelerate. Had it towed to the shop as well. Sigh. And driving home in DH's car, there was smoke or steam coming out of AC. DH did not seem concerned. Yikes.