have you spun the differential and tried to tap it out?....When it starts to move so not push it more than an inch or you won't be able to turn the differential to pull it out. I always push out the side with the hole so you have get a small screw driver in it to help you pull the shaft out.