Leaking 904 Transmission.

Yes, jack it up, put it on stands and actually go under there with a flash light and look.

RRR- another crystal baller here.

You need to actually put in the work to own one of these cars. Not everything is solved thru the internet. Gaskets fail some times over night. These cars leak, it’s 50year old technology.
Syleng1