I happened to noticed fresh oil on the backside of my engine ( 98 Mazda 626 GF 2L ), right under the oil filter cooler recently, right after starting up the vehicle after not driving it for a few weeks:
Looking around, I saw what looks like oil leaking from inside the knock sensor, which is above and left of center to the oil filter / cooler assembly:
I'm wondering if that fresh oil below the filter is attributable to the knock sensor leak, and how exactly could the knock sensor be leaking, and lastly how to fix the leak. I assume that screw on the sensor is unscrewed to release the connector wire, and then the whole sensor is removed with a socket and ratchet.
Can I fix this, or do I have to just replace the sensor? How is the sensor built that it would leak like that from it's center?
I've never seen oil on the ground below the car.
EDIT
According to a link provided by @HandyHowie it doesn't seem like it's the knock sensor. If I zoom in on the OPSU in the first picture, it looks like oil is leaking from it also:
However, I don't think that would account for fresh oil to the bottom right of the oil filter cooler, since the OPSU is to it's left. There had previously been a serious leak from the valve cover gasket, which had turned to stone and was basically almost not sealing at all, but I replaced that a few months ago.
So that leaves me with the possibility that the oil is actually coming from the base of the oil filter cooler it self? Has anyone ever heard of something like that?
EDIT May 26th, 2016
I'm going to take FredWilson's advice and just replace the oil cooler seal as it looks pretty simple. Here's the instructions from the WSM, maybe it'll help someone: