So my 2003 F-250 6.0 has a rubbing noise in the front end I can't figure out. Its also a pretty good rattle on washboards on dirt road. I thought for sure it was wheel bearings so put a known good used one on driver side then just put new ones on both sides. so I've replaced the shocks, wheel bearings, hubs went with mile marker, brakes, rotors, swaybar bushings and links. The ball joints tie rods and trak bar look good. oh and I just got stuck in the mud and when turning while stuck in 4wd there was a occasional loud clanking sound. I can't seem to figure this out any help or ideas would be greatly appreciated. I use the truck for work and am putting about 300 miles a day on it right now pulling a trailer and the rubbing noise is noticeable most of the trip. and noise is same pulling or not.