I'm not a mechanic but the 100K policy scares me. But it's a great selling point if you're a car salesman!
I think it'll all work out. The Nashville shop said the engine was very dry. We both asked, Is that good or bad? He said, Good. Most of them have leaks!