Sounds like you probably have unit bearings, replacements found at most parts stores. I ended up going with Dynatracís free spin hub kit, expensive, but gets rid of a known failure point, as you found. Whatís your setup? Quigley? If so, they should have rotors for you drilled out to 8X6.5, or you can have a machine shop drill out F350 rotors, I went with frozen rotors and had them drilled locally. Good luck, sucks being down, I just had to deal with being down for close to a month with several major issues happen all at once.
'03 Ford E350 7.3L Diesel
(de)SMB'd Custom RB-50
Quigley 4X4 w/Deavers & Agile Offroad's R.I.P. package
CCV High Profile Pop Top