He says that he test drove my truck for about 30 miles and it was not leaking. And I can confirm this. And I did not see any leaks when I picked it up last Wed.
But after the 18 mile drive home last week, it was leaking for some unknown reason.
I made contact, and Nick will gladly fix it tomorrow morning....Wed.
Can't wait to hit the "Happy Button"....!....

.