904 supposed to leak?

I forgot to mention .. if it was stood upright on the bellhousing like you said, the fluid leaked out of the factory front pump vent--more than likely not the pump seal or o-ring.

No worries! :salut: