Have you tried removing the driveshaft and testing? Rule out the rear brakes and a bent housing. Just a thought.