Titan is the place to go. Those seals on the sheave shaft are leakers-when you grease the torque tube make sure to pull out the bleeding allen plugs or the pressure from the grease gun will eventually blow out the seals.