That's a wierd setup, magnets inside the crankcase. wouldn't the points get oily?
Maybe weld the crack and use a punch to lock the magnet in place.
good luck
speedy


........................Keep your blades sharp......................