Leaking oil

I don't think its coming from the head or the spark plug tubes because I just had the head rebuilt and the tubes were replaced. Is it possibly leaking from the oil filter mounting point? Is there a gasket other then the rubber one on the oil filter?

there is the seal for the oil filter, an o ring on the oil pump top, and a seal between the block and the pump...

and then the sending unit