Yamaha Raptor 660 Cylinder 2001-05.


Mounting surfaces look very good


Please view pictures


Threads all are good


Cylinder sleeve is no good. Is cracked and scored