Okay so for the past few months there has been a terribly loud humming noise coming from somewhere in the front of the car, whenever you go 25+ mph. It's really loud at 45 & 70 mph. Whenever you are turning right, or going around a curve the sound totally disappears and it doesn't come back until you go back to straight forward or turning left. I thought it was the driver's side wheel bearing so I just put a whole new hub in and it's still there! Could it possibly be my passenger side wheel bearing? I know the one I replaced needed to be because when I took it out it was in bad condition. Any advice on what this could be would be helpful. The car does vibrate a little at higher speeds, but its mostly just a rediculous loud noise and I am just really curious if it could be anything else besides the other wheel bearing... thanks in advance.
Car - 2001 Pontiac Grand Prix GTP