2 new cv joints and a wheel bearing. I trust this shop but... They are convinced it went in the ditch hard. If it did it was well over a year ago when my daughter dove it for a few weeks and seems like the underside would be all messed up and tire wear is perfect. This problem just started started a few weeks ago. He said the wheel bearing was broke in half, it was not making any noise or grinding however it is the OEM one. It has always had a little clunk in the steering when moving back and forth sense we bought it with 48K and that is gone. What do you think?