Crankshaft counterbalance came off a 2003 Yamaha raptor 660 in excellent working condition. Will fit years 2001 2002 2003 2004 and 2005. Thanks! Key: 01 02 03 04 05 motor engine counter balance crank shaft crankshaft yfm660 yfm660R 660R