Pinion bearing ?

You might be better off taking it to a place that just specializes in axles or a 4x4 off road shop. They will likely have much more experience than brand guru.