Fiat Ducato 2015 2.3JTD Euro 5. As per subject, I have an oil leak from what seems to be a sensor toward the bottom of the engine block, towards the driver side (UK), on the forward face of the engine block - next to the oil filter. I first assumed it is the oil pressure switch, but none of the parts I can find online seem to look like what I have in there. Does anybody know what sensor is that? Many thanks for any info