I need the services of a reputable mechanic to refresh my K0 engine. It has 39,000 miles, and I'd like to give it a once-over mechanically before putting it back in the frame. I live in Iowa, and would like to know if any of the members can recommend a shop to do this, preferably in the Midwest , but I'm open to any shop in the USA that comes highly recommended. Anyone?