mystery 904 stall converter

I wish I had more information but I still dont know anymore than I did.
Well, thanks for the reply. I'll google some more today and if I ever find out more about it I'll update this forum.
Thanks!