Put new tires on the truck at 40,000 because one had a hole that wasn't repairable and I swear the tires were the issue. After the new tires it still vibrates, so now I think it is either the driveshaft or the rear axles, but I'm dealing with it because the truck is paid off.