I swear any bearing house should be able to get you a speedi sleeve, they come in every size imaginable. We use them a lot at work, we just give them the dimensions of the shaft. The good part is for badly worn surfaces they recommend doing what you did with the jb weld.