Haven't worked on an xi before, I checked around and saw some threads about somewhat the same issue, but on the e46xi's. Looks like it gets stuck like that because the clip on the new axel is not the same as the oem one. So if you get it off just swap out the clip on the axel. How they got it off was to put a long screwdriver from the other side and whack the heck out of it. See that you tried that already though, man what a pain.