All these people commenting power steering... He said it's coming from between the engine and trans and posted a picture.
It sounds like the front pump seal is starting to fail.
I agree that you need to clean it up and keep an eye on it.
It sounds like the front pump seal is starting to fail.
I agree that you need to clean it up and keep an eye on it.