I know this is an old thread but thank you for posting this information. I bought a new hub assembly with bearing and a new inner seal. The inner seal adds significant time to the job but good protection is worth it. I did find that I have to replace my upper ball joint and tie rod ends as I got...