Can anyone recommend a good, reliable (and not too expensive) local mechanic? My '95 Jeep Grand Cherokee is leaking oil almost as fast as I can put it in (from valve cover gaskets for sure, rear seal probably). It has over 222K miles on it, and may need a complete engine overhaul. It's my only vehicle, so I'd need a quick turnaround time, too.
And/Or (just in case): A reputable, honest used car dealer?