I had Marlin seals for about 40K miles with no significant leakage. But I went back to Toyota seals after seeing so many bad experiences posted here.
Speedi-Sleeves #99139 have worked well for me on a set of inner axles that were badly grooved.
Speedi-Sleeves #99139 have worked well for me on a set of inner axles that were badly grooved.