Have you checked by the oil pressure switch as mine started to leak a little there a while back, just chucked a new one in and all was ok, it is just a little difficult to see. But it is near the oil filter. Worth a look any way mate.
Cheers davey
Cheers davey