Pinching
Try OSRocket. You can find him on eBay if you do a member search by seller.
I've had a few pinched by him and it's worth it, imo. Much less expensive than a new piston/sleeve. Keep in mind that you'll still need to replace the conrod/wrist pin per his recommendation.
-SlingItX