Upon further inspection I can see the diff stub on the non-chamfered side and the roll pin sticks out 1/4" on the other side. I can see that the holes aren't quite lined up, just like when the axle is 180 degrees out of alignment. My usual tools (3/16" punch/little screwdriver/etc...) won't work to remove this thing since the holes aren't aligned.
Any ideas to get this spring pin out?
For the record, it was the PO that installed it like this.
Edited by kanurys, 25 November 2010 - 02:56 PM.