looks like the oil filter/ housing oil cooling assembly is leaking. you did the plugs? if not now is a good time. Your past there into getting to these. they are rather infamous for this. There is an all alloy one, cost more. no more plastic though.