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:
Print