Thanks, can't get into the inside of the arm, so the drift idea ain't a goer.... tried heat and ice, did this when removing my old steering head bearings too - they eventually came out too with help of my dremmel and splitting then bashing them out with a really hard driver and mallet. When they came out they came out in a few pieces, and came out fast. I thought this might work for the swing arm bearings too ... I'll try again this weekend this method as I don't have a puller. Maybe I should invest in one of those for the future... are the pricey? Gra