Good morning,
The first thing I would check is the oil filter. See if it is leaking as that would explain the location.
https://www.2carpros.com/articles/engine-is-leaking-oil
Also, the oil pressure switch is located near there as well. I attached a picture of where the oil filter and the pressure sensor for you to see.
I would clean the area of all oil and then run the car. You can go to a self serve car wash and pressure wash the area of all debris.
Roy
Image (Click to make bigger)
SPONSORED LINKS
Friday, May 15th, 2020 AT 5:58 AM