Oil leak

I agree with RRR, plus I looked at the picture of the oil pan. Is that welding inside the pan?
If so, it could be warped.

Rework is always the hardest.