Darren - when I first built my TD in '06 I pulled the hubs, cleaned out all the questionable 'grease', repacked with good quality wheel bearing lube, & replaced the seals. It's been nearly 4yrs & over 10K miles through every kind of road & weather conditions & they're still running as cool as ever, no leaks or indication of failure. I pull & check 'em before every lengthy trip & 'feeling' the hubs has become an automatic thing each time we stop. Took the old seals to my son the NAPA dealer & he brought me 3 different sizes. Outer diameter 52mm, seal thickness 8mm but inner (axle/spindle? diameter he brought 31, 32, & 33mm. I couldn't get the 31 on the axle & the 33 was a loose fit so I used the 32mm. Also had him bring me a 'set' of bearings/races that I packed & re-wrapped in plastic film & a ziplok bag. These & extra seals stay in my tongue box. Fortunately I've never needed either

. Any NAPA store should be able to get 'em for ya. As other posters have mentioned, HF apparently used mfgr's in different locations so parts may not all be the same. Any NAPA store should be able to get correct bearings with the # from your old bearing. Seals also but I'd sure check 'em before I needed 'em
Here's pic of my original factory bearing, still in use
A spare seal (identical to seal in use)
