Hello XXXXXXXXXXXX: First have you checked the lug nuts? They do work loose sometimes. If they are tight do you see any oil leaking down the inside of the tires and wheels? They should be dry and free of any oil. If there is oil then you need to have the wheel bearings checked. They can be expensive to replace.
If this helps please click accepts.If you still need further help send a message by way of need more help and I will get right back to you. Roger
I would suspect the noise could be the drive line. You have two u joints in the drive shaft. When they go bad the create a lot of noise and a terrible vibration. The problem could also be in the transmission? But if you have had no problems in that area than i would suspect the drive line as the source of the noise.
Auto Mechanic
Master tech 35 yrs.exp.15yrs GM shop