Hi Guys - I have a 2005 Toyota 4Runner with 96k miles on it. The truck has run flawlessly since I got it and has required zero repairs. Now it seems that my wheel bearings are going. I hear a loud "whirring" noise at all speeds that disappears when turning right. I had two mechanics tell me it's a wheel bearing and that the hub assembly needs replacement. Is this pretty typical for 4Runners or is it possible that something else is going on? Does anything else start to go at around 100k miles that I should proactively think about replacing?

