So strange.. it didn't leak any oil today.. well nothing notable.. and yes there's plenty in there. Im not convinced it sealed its self after a week of sitting.. After cleaning up the area in the picture I posted it hasn't had any oil build up or leaks at all. 40 mile ride this afternoon and not a drop under the truck when parked in the drive way. But.... im sure it will be back. I've been spending time cleaning it all up and if I fine the source of this leak I will post my findings.