what about heating the crank end real hot so it expands, then cooling....stator you might already have ,a simple 2 wire stator with any regulator/rectifier < BWPARTS.com > yb84
pull engine & shroud, soak in __wd40 or equiv__,heat,big lever from behind & tap,,,,mine is old too, make sure you get updated stator while you're at it,I used a harley reg/rectifier