I am looking to rebuild the final drive on my 04 Vstar 650 Classic. Yamaha sells all the bearings and seals, but I also need the splined pinion shaft. The only way Yamaha sells it is an assembly for $640. If anyone knows where I can get just the parts I need to rebuild my own, let me know! If you have a complete final drive, I would also consider purchasing that.