Used complete bottom end plus piston and cam chain off a running 2001 Yamaha yz250f. Everything in the bottom end is in good condition, drain plug is good and NOT stripped. Rod doesn't have any play in it. I do recommend changing the piston and cam chain before installing and using. Not because they are destroyed, but because they have some wear on them and might as well be replaced during rebuild. Fits other years, but check with a Yamaha dealer to double check.