I love my Hyundai, also, but I don't love that it keeps having this same problem on different wheels.
The bearings, that was the problem, the bearings, and a hub needed to be replaced also. It is on order and should be in tomorrow. Fortunately, I don't need my car during the week days.