Another option would be to add some Seafoam to it. It would help pull the moisture out as well as help clean out the grunge. Check the breather cap on top of the diff housing, make sure it is still there. It is just a little plastic doodad that sticks up about a half inch. If it were broken off, road spray could have gotten in there. It should have a dust/water cap to keep the crud out. Might be time to look at hooking a hose up there and mounting it higher too. Run a hose up to the bed or frame someplace, or even clear up into the fuel tank expansion chamber cover (that plate in the bed behind the drivers side of the cab). It could also have taken on water during some deep crossing.
You should check the fluid in the trans and front diff too, good chance either or both of them are full of water/crap.
_________________
95 Isuzu Trooper Daily Driver
86 Isuzu Trooper reliable backup
77 LUV 2wd stock beltway blaster (resting)
79 4x4 LUV project: 2.6L, 5spd, 31s (eventually)
MEPR: Man, my 4x4 makes all other LUVs look good
