Its a 4x4, and the bearings have been going out for a LONG time. Its got the 9.75, with 3.55 gear ratio. The truck has 250K on it, so its not worth a whole lot, looked into a repair once, bearings, most likely axles because of how long ive been pricing it like this, possibly even gears, etc would run more than truck is worth. I have found some salvage off trucks with blown motors etc for $150-$300. I can swap it myself, so no labor costs involved.
If one from under an F150 will work, I can find a blue-zillion of them for $150 bucks, rotor to rotor swap.