I just noticed that the front passenger side hub has a sheared lug. What is the best source for replacement hubs. I also noticed that the front strut slips away from the top mounting bolts when I lifted the car to pull the wheels. I am unfamiliar with the Celica strut assembly. Do I need to replace the strut or the outer spring assembly that bolts to the upper fender area and stabilizer bar? Thanks for your advice.