i actually got the damn thing out eventually with the help of a pry bar and alot of screaming, i then tryed to take off the bearings on the each end of the differential. i used a bearing separator and a two jaw gear puller and a air gun. the bearing was on so tight that the flange on it snapped, so my friend tryed to grind it off with a grind stone, i got if off eventually but i put a nick on the outer side of the differential, i dont know about balacing purposes or whatever, but you think i kind of ruined it?