I looked online and found what I thought was a fit on Advanced Auto's website. However, when it arrived, it was much smaller than what I had surmised the description to be.
I just went to NAPA, as I also looked on their website, however, the guy said it was not an item they stocked and because shipping was involved, I'd be stuck with the $45 gadget whether it fit or not.
As for your comment about a business that deals in such items and helpful counter people, that is very true.
When I lived in Baton Rouge, where I had originally bought the truck, I needed to rebuild the transmission. The front and rear bearings were listed on various Dodge and Chrysler restoration websites, as well as catalogues, for upwards of $150 a piece.
I went to Motion Industries, a place that made bearings from about the size of a finger nail, to the size of a truck.
I brought the original bearing with me. The girl looked it up, said the item number was too old, cross referenced it and brought out two from the stock room at $20 each. So, yes, I completely agree with you. However; I no longer live in the city. I am in a rural area where everything has to be shipped out to get anything done: brake shoes relined, water pumps repaired, engine blocks maga-fluxed, and the like.
A suggestion that was made to me, was to clean the shaft, fill in the groove wit JB Weld and, using some very fine emery cloth, sand it smooth. Also, to perhaps find a seal that would ride on a different location on the shaft or; perhaps one with a slightly larger diameter O ring.
I'll let you know what happens.