Check your rear diff! You more then likely have a stripped pinion gear or bevel gear! It's an easy fix it's just a pain in the butt to take everything off the chassis so u can get to it! If it's not the setscrew on the rear driveshaft then it has to be that!