I know guys that fix hydralic cylinders and they use jb weld on the shafts and machine it to match, never a problem I've heard about. Everything I've ever fixed with jb weld has never given anymore problem. V it clean it, rough it up and jb weld it.