@rainsey are you sure it is in fact an engine oil leak. Had trouble locating a stubborn leak in The Pig and turned out to be tiny split in a hose on power steering pump.
Mixed with crud, corruption and greasy bits it looked an awful lot like engine oil on the ground! Worth looking further about engine bay!