Most people won't respond within an hour of something being posted in this section of the forum. To me it sounds like it's either your transfer case or transmission if it moves with it in netural. I'd double check by jacking up the rear of the truck and making sure both wheels spin freely with the driveshaft off. When turning one wheel the other should turn in the other direction unless it has a locker to rule out the differential being bad.
