We have a Continental engine that we rebuilt about 700 hours ago. This was the 3rd time in about 30 years. As in the past we had a machine shop bore out the block and fit new pistons and replace all brg. and reworked valves. We finished the assembly and installed in our fork lift. Engine developed a miss and some blowby. Pulled head and #3 cylinder scored inline with wrist pin. Pulled engine, dropped pan and removed #3 piston. Wrist pin snap ring came out on one side. The piston looked perfect in the snap ring area. The broken snap ring caused damage. Called machine shop, said this happens. What's you opinion? experience? Wondering why. Machine shop guy says he can bore block and press in a dry sleeve and replace piston. Wondering how he"ll treat me $$. Not sure snap rings break and come out. Your opinions apprecitated. Thanks