Cory
I think you have a keeper. I see STD on the top of the piston so at least you know you have room for a freshen if it needs it. This is the guy that used to do my race car engine in Watertown CT (Carlquist competition engines 1-860-274-0742) I know he also does small engines if you need a good machine shop.
Mac