Have you checked the oil filter and oil pressre sender unit for leaks?