rubber cover on shaft? or something

went with the quick fix. The guy who did it for me said he didn't know how long it will last, looks pretty good to me. I got the stock part in the mail today so it will stay on the shelf until needed.