my truck makes the same noise sometimes, I replaced my hub assembly,the knuckle and dust seals, and put on manual lockouts. none of this was due to that noise just all were bad. it still has the noise, sounds like something hitting the truck. I believe its in the HVAC system
go to this site...