Make sure your oil filter is on tight. Mine was only "finger tip" tight from the factory and leaking. I seen a couple of small oil spots on the driveway, looked underneath and seen a drop ready to let go on both the filter and oil pan. After crawling under and checking I seen that the oil on the pan was blow back from the filter. Grabbed the filter and was able to turn it to almost half a turn by hand, and that wasn't killer tight either, that just made it good and snug.
The gorilla they normally use to tighten them musta been off the day yours was built... Will check mine in a.m.