My truck is 2007 Chevy Silverado LT, 5.3L with 2WD. For almost two weeks now, I have had some knocking, thudding from what seems to be my front driver side tire. I can feel it under my foot while I'm driving. It almost sounds like something is hitting or knocking against something with each rotation. It is consistent with accelerating and decelerating. My two front tires were in VERY bad shape and so I'm assumed it was that. I had two new tires installed a couple days ago (Nitto Terra Grapplers 305/60/R18), but still have the same sound and feel. So today, I jacked up the truck, took the brake pads and rotors off to look at them, and on the driver side the inside of the rotor was wore very unevenly so I assumed that was the issue now. Changed that rotor and the brake pads and I am STILL having the issue. I don't know much about the front end past the wheel hub, but from what I do know, the ball joints, control arm, and struts seem ok for now. They don't seem to be in terrible terrible bad shape, nor do they seem to be making that noise. The wheel hubs seemed ok as well, I spun them and did not get any sounds like I was hearing while driving. The inside of the rim looks good as well, nothing at all seems to be hitting the rim once I put everything back on so I'm just lost right now. I'm going to take it to a mechanic somewhere this week or next, but I thought I'd post this first and see if any of you would have any ideas. Thank you in advance for anyone that replies!