I prefer to take the engine to a trusted machine shop that knows the C60 engine. The shop can properly and accurately measure the condition of the block, crank, camshaft, valves, etc. and give a true estimate of needed repairs and quality parts. That way you should have a "new" engine and one with a warranty. Be prepared to pay for what you get though. It's usually not cheap but then neither is a new engine. Stan