Good 8 3/4 Pinion seal replacement?

The sleeve can go right over the ridged yoke, no need for the garbage JB weld under it.