What are you using for 8 3/4 pinion seal?

Got my yoke off and it is a little grooved. Can feel it with a fingernail pretty easy.

Ordered the sleeve and the seal from Rock Auto and I got another one with a leather seal! Ouch! Thought I ordered the rubber one.

Going to look again & see if I can find the rubber one.

What does everyone use? The Leather? Am I wasting my time chasing the rubber one?

The sleeve looks to be a press fit. The diameters are about the same. They provide a tool to install it with. How do I install it, do I need to lubricate it or do I use locktite? I have never done a sleeve before.