Just had both rear drive shaft u-joints replaced by dealership. They charged me $264 labor and $80 a piece for the parts. I think I got ripped off! As described in many other posts I had the "rumble strip vibration" especially when coasting or slowing down. 2003 6spd 4x4 113,400 miles.