Two years ago, I started hearing rear bearing noise in my 2005 AWD so I figured I might change the bearings. The car only had 145K miles, but I figured, being nearly 20 years old, the front bearings might need replacing soon too. While in there, why not replace the front and rear half shafts and str...