Okay so my 2000 2500 Silverado single can 2wd 6.0 had an odd grinding sound from the front left tire. I thought it was the wheel bearing cause I did have a wobble from what I assumed was a bent rotor replaced whole hub. Started off pretty barely hearing it once replaced and then after about 50 miles it came back 100%. Not sure what it could be balljoints ain't great but they are still tight. I have no idea what it is. Can someone help?