ok well i got my rear end swap done and got a d35 with 4:11 gears and it helped with the top end speed problem i was having with the 3:07 gears but now there is a popping sound after driving about 15 to 20 miles, so last night i pulled it into the garage and took a look at the the back of the transfer case and noticed a thin spring all the way around the drive shaft, so i thought of course the rear oil seal went out so i removed the drive line and looked in side and noticed bearings missing from the bearings right before the transfer case oil pump, so now i'm thinking the popping noise i heard was the missing bearings in the gear housing maybe, i removed the drive line and then put it in 4x4 and low side works but the high side is gone, i'm not using the 4x4 right now because i haven't re geared the front yet, so do you think i could just replace the oil pump housing bearings and the rear oil seal and try to remove all the old loose bearing and still run it? if so how do i remove the loose bearing flying around in there? could i remove the oil pump housing to get to them or is there a easier way to do it? before everyone tells me i must have done something wrong for this to happen, keep in mind the old rear end got torn apart in it, so i think it could have done most of this damage when it went out and i just didn't take the time to inspect it good enough, which was a mistake because the high side of the 4x4 was working when i switched the rear end out. man this as been a expensive job. lol. 400 bucks for the first rear end and then it got stolen and then 500 bucks for the 2nd rear end, new shocks, u bolts for the springs, new brakes, brake calibers, flaring tool, gear oil, paint, and so on and so on. lol. but i love my jeep.