Not sure on bearings I was pretty sure on only one set available, but I'd replace the studs and nuts. They didn't hold to factory torque settings for me so had to replace them. They use the same part number as an older Honda Civic so easy to get ahold of.
Was this a water ingesting issue?