8.75 rebuild questions

I'm pretty sure I've got a pinion bearing going/gone bad in the 8.75 I just installed. Where do yall think is the best place to source the right parts for this thing. I dont want some cheap chinese junk, good parts so I dont have to do this again for a while. Also, is there anything else I should do while its out? Thanks in advance.

Mike