If you’re not set up to do the work yourself, like me. You can drop $2100 at your local dealer and they will change out the bearing and the driveshafts as they sell it as an assembly. If I had a place to do it, I would have definitely gone with just the bearing change