I see you have the outer race slightly folded in, and it dosent look too rusty on that side, so there is hope! First thing to do is get a good penetrating oil, the best is 50/50 mix of power steering fluid and acetone. Mix them in a container, and shake it up real good. You can put it in a spray bottle if you want. Otherwise try PB Blaster or Liquid Wrench, they are 10X better than wd 40. Soak both sides real good overnight or longer, if you feel is necessary. Next thing to do is get a torch, I used just a propane, and it was worked for me. Heat the outside of the swingarm where the bearing sits, do one side at a time. Heat it for a long time if using a propane torch, at least 5 minutes, it needs to get HOT! Once its really hot, use a punch or chissel or whatever you use to hit them. I used the inside steel tube, and it worked good but wrecked it. I was going to use the plastic delrin bushings anyway, so it didnt matter to me. If you didnt chew the bearings up too bad, get it hot and they will come out!
I have had one that I had to use a Sawsall on, it worked, but you have to be careful, and be prepared to destroy the teeth on a few blades. Other option is to bring it to a shop, where they will use a large drill bit in the drill press, slightly larger that the OD of the bearing race. The bearing will catch and spin out if your lucky.
Last option is a special tool called a blind bearing puller. There are two designs, one with a slide
, and one where you just use a punch and
. They are a universal type tool, and come with different size collets. Its hard to say if it will work in this application, but if an auto parts store around you has them for rent it may be worth a shot.
Good luck, and let us know how you get them out!
Heres a link to what a blind bearing puller is - this is a cheap one. http://www.ebay.com/itm/5PC-BLIND-HO...11119f&vxp=mtr
THE 80's RAGE! Currently owns:
81, 85 Yamaha Tri Moto 125
83 Yamaha Tri Moto 200 x2
82,83 Yamaha Tri Moto 175 project
85 Yamaha Tri Z 250
84 Kawasaki Tecate 250
84 Honda ATC 70
85 Honda ATC 350X
84 Honda ATC 250R
(2) 84 Honda ATC 200x
82, 83 Honda ATC 185s
81 ATC 200
Lots of other parts and bikes