Im going to replace the rear u joint and the carrier bearing tomorrow just to rule those out since Im finally home and have a shop.