Wiseco WPC100 Crankshaft Assembly for Yamaha YFZ350 Banshee Crank, rod, crank pin bearing, main bearings, thrust washers, crank pin, bottom gasket set