The issue just arose not long ago.I will check the U joints and carrier bearing.Truck has around 157k on it.