Can't figure out this damned oil leak

yup i see them.
as you said the sucking up of the oil pan is splitting hairs
I think that installer would be a help, especially in the car.