I have had a small leak for awhile now and finally got around to taking it to the dealer last week. They put dye in the oil and found 3 leaks, oil pan, timing cover, and front crank seal. My truck is still under warranty so i did'nt fix it but you might want to check it all. Mine wasn't a big spot but after running the truck around 100 miles it would leave a couple of dollar coin size drops.
Corey