I have a 1990 LS 400 with 82000 miles. It veers to the right and I feel the vibration in steering wheel at speeds above 65 mph. I had the alignment done and the tires checked but the problem remains. My mechanic says that the front wheel bearing assembly and lower ball joints need to be replaced. Any suggestion?