The first thing I would check is the oil filter. See if it is leaking as that would explain the location.
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.
Friday, May 15th, 2020 AT 5:58 AM