THIS IS A 2004 YAMAHA YZ 125 ENGINE IN REAL GOOD SHAPE. OFF A GOOD RUNNING CLEAN BIKE WITH NO ISSUES OR DAMAGE JUST NORMAL WEAR AND TEAR. TRANSMISSION SHIFTS SMOOTH THROUGH ALL THE GEARS. CASES HAVE NO DAMAGE JUST NORMAL WEAR. CLUTCH IS ALL THERE WITH SOME WEAR BUT FEELS REAL GOOD WHEN RIDING THE BIKE. CLUTCH COVER HAS NO DAMAGE. HAS LOW HOURS ON THE NEW TOP END. COMES AS PICTURED ONLY. STATOR AND FLYWHEEL ARE NOT INCLUDED. USING THE COMPLETE ENGINE IT WILL FITS 02-04 YAMAHA YZ 125 MODELS. U S SHIPPING ONLY. QUESTIONS? PLEASE EMAIL THANK YOU.