Never had anything to do with a diesel but near to the oil filter is going to be the oil pressure switch and possibly an oil pressure relief valve. Both these are known to leak on the V8, and I've had leaking oil pressure switches on other cars in the past too, so it might be worth having a look at those.