Hi Bruce,
How do you get the top bearings out? The cam that the points ride on (top of crank) does not look as though it will fit through the top alloy casing of the crank case. There seems to be a shaped hole in the alloy casing, but I dont think it is big enough??? (about 1mm too small)
I had no trouble replacing the bottom bearing and seal.
Cheers
James