I can't answer your question, but the sealing surface looks terrible, even in the original location. I would be surprised if that will keep water out. However you resolve the brake issue, I would put a speedi-sleeve on there so the seal has a smooth surface to ride on. Was internal corrosion...