Heat/cool
I use the method REELRAZOR and GORR use. I made an aluminum slug that fits in the mainbearing. Heat the slug with a torch (only takes a minute or so). I have the crank in the freezer for a couple hours. It drops right in the bearing (any) so far. Also I use air impact to remove the clutch nut and even the Yamaha book recommends a piece of aluminum between gears to retorque. Works for me. The only special tools I use is a puller for the electrical side (about $15) and a std flat bar puller for the case ($10). I do have access to a hydraulic press which makes mains a quickie but again the heat/cool works too.
I use the method REELRAZOR and GORR use. I made an aluminum slug that fits in the mainbearing. Heat the slug with a torch (only takes a minute or so). I have the crank in the freezer for a couple hours. It drops right in the bearing (any) so far. Also I use air impact to remove the clutch nut and even the Yamaha book recommends a piece of aluminum between gears to retorque. Works for me. The only special tools I use is a puller for the electrical side (about $15) and a std flat bar puller for the case ($10). I do have access to a hydraulic press which makes mains a quickie but again the heat/cool works too.