long term storage leak

Sounds about right, my car does the same thing. I'll fix it, I'm building a whole new trans. :-D
thinking the same thing too.just don't have garage at home,my car is stored at commercial building that my uncle manages .it's half hour to 45 min. drive from home.i used to over haul dodge truck transmissions,42re,44re and 46re transmissions,the 904 is simpler,less parts,but I have never taken one apart.