Damsel in distress

...............
Check oil filter seal. Sometimes the old one can stick and get over looked.

I nearly suggested this. I would certainly pull the filter off and examine. If you can, "get under" beforehand and see if you determine if the filter is the source of the leak, because, obviously once you loosen it, the thing WILL leak LOL