It has ~134750 miles on it. My buddy has a 2003 with almost 2x the miles and he hasn't had any wheel bearing problems.
I've got another wonderful problem that needs to be fixed too. The butterfly valve in the throttle body was all gunked up from 8.5 years or driving and that gunk gradually reduced the airflow through it. The ECU compensates by progressively opening the valve further to maintain idle speed. Eventually, it runs out of adjustment range and the car will start to stall at idle. So, I cleaned the butterfly valve (which is very challenging since the car is drive by wire and you can't just force it open) but now it idles too fast.
There's a procedure in the Service Manual to relearn / reset the idle. Unfortunately, there's a bug in the software in the ECU that prevents it from saving the new setting once it maxes out the software adjustment after you turn off the car. So, now the car needs a trip to the dealer to get the ECU updated to the latest software version to fix that bug. And, of course the dealer won't do this for free, and they will try to sell you a new MAF at the same time because supposedly old MAF's are incompatible with the newer ECU software. In the mean time it throws codes over the idle speed being too high.