Good evening,
From that area, it could be either the intake manifold or the valve cover gasket.
The oil pressure switch is also back there as well.
Get a bright LED light and look over the back of the top of the motor for the leak.
Roy
SPONSORED LINKS
Sunday, March 31st, 2019 AT 6:45 PM