I have a freeze plug that needs replacing and in the process I started to remove the passenger side half shaft on my '97 Camry (2.2L) in order to get better access. I have the outer end free of the steeering knuckle and supported. I removed the internal snap ring and retaining bolt from the center bearing support as directed. The instructions tell me to pry and or tap the shaft out of the center support. I am at my wits end. I have done alot of axles but never had one that refuses to budge. I'm not sure where the problem is. I can't believe the small circlip ring on the slined end inside the transaxle is holding it up to this degree. Can the center bearing be that tight in the support?? Please help.