make sure it isn't the oil pressure sending unit leeaking out the top or the pressure line. Might possibly be a galley plug.