I have this cylinder and piston. The cylinder has a small piece of fin missing as shown, but it is not really compromised at all. The piston has a small scratch on the intake side but will run fine. Not new, but a functional top end. If you think this will work for you let me know, I'll be...