ok i had the same problem just have to replace the bearings wich will cost you 40 dollars as for the work to do it well....if you do it save you cash and if you do do it find someone with a hydrolic press cause that will come in handy if not it my cost you over a hundred bucks..of another way is get a used hub and just replace that ...i did it it myself and it was a pain ...but if you have the money the have someones else do it....