Parts are from a 2003 Yamaha YZ250 2 stroke that was in good condition. Everything you see is included. Parts are OEM.
2003 03 Yamaha TTR90 TTR 90 Engine Lower Motor Bottom End *Good
03-24 Yamaha YZ250 YZ 250 295cc Big Bore Cylinder Piston Crank Motor Rebuild Kit
2000 00-03 Yamaha VSTAR 1100 XVS1100 Custom Idler Gear Idling Engine Motor
2003-2005 Yamaha FJR1300 Engine Motor Transmission Running!
2003 03 KTM 525 SX Motor Engine Case Vent Hose
2003 03 Honda CR125 CR 125 Primary Drive Gear and Crank Bolt