Looks like a rear main to me. I have 13X,XXX miles on mine and beat it pretty hard. I have that same leak. I bought a parts car with the same motor and trans to fix it. Then rebuild the original motor. Hope it goes well for you and hope that it is not it.