Sorry for the delay I was at the track sunday.I used my windshield arm puller that is also my flywheel puller & once it poped loose the bearing would slide on & off the crank no problem.I lean twards the electrolesis theory as the crank was absolutly perfect,I do have the tools to check.Had this happen 3-4 times over the years.Maybe when the crank overheats & the bearing overheats they bond lightly on the molecular level or something but would you call that electrilosis or the cold weld theory?haha anyway a puller with very sharp teeth to awnser your question rgrassey & glad to hear you got it & how did the crank look afterwards.