For troubleshooting purposes, you've confirmed the rear diff has oil. Next, I suggest you check the pinion for end play. WIth the transmission in neutral and emergency brake set, grab the pinion yoke and rotate it back and forth. Pay attention to the forward/backward motion of the yoke...