worth repairing or using again

stock 727 low stall torque converter i was about to use, decided to drain it, was almost completely full of water, should i turf it or is there any hope?. guess im stuck with hughes 3000 for now.