Can this be fixed ?

I was afraid that would be the case. I hear they are easy to rebuild so maybe it's time to learn how. But in any event I will need another pump so maybe I'll just look for another trans and rebuild it and keep this one for parts.

Might be a good plan. :D