Welcome to my nightmare!

I wouldn't doubt if 90% of that leak is the pan gasket!