904 leaking, just sitting ?

Since the trans is out of the car, minimum I would just reseal it or with a few tools and reading or watch some videos, you can get an overhaul kit for internal seals and clutches.