Picked up a complete axle the other day and installed it over the weekend. Only took about 1hr to fit and the noise was gone.