Magical oil leak

Good. Do you have a computer based camera that you could mount and have a passenger observe while you are driving ? Might be a way to see what's going on.

Ken