I did mine a couple months ago. Overall pretty simple, make sure you have new seals too. I did my whole front end at the time...kept finding bad seals and bearings. The races were a pain though! I used pry bars, hammers, chisels ect. Finally I found a larger open end wrench (11/16 I think) fit in there and worked the race loose fairly well. I used a cheater bar on it too, took a lot of force and patience. Another trick I didn't use that works is to weld a bead on the face of the race, which warps the race from the heat and it usually comes out easily. Good luck.