Have you checked the drive pins in the rear center drive axle? If you lose either drive pin (shaft has 1 in front at trans and 1 in rear at diff), the shaft will just turn and not drive anything.
These need to be checked/tightened every once in a while - all of them, there are a dozen - 2 each on all 6 drive shafts.