Took the plunge and changed the hub myself, (yeah I'm proud). Pretty straight forward, job, and now the noise is gone. Dont ya just love it when you change the right part, especially at $440. Ended up going to a truck mechanic to get the right torque on the axle nut, cause my local guys torque wrench was the same as mine - 150 ft lb. So Rangella is slowly being restored piece by piece. Now that's a good feeling.
Cheers :D
