I had the same problem, I was parking with the motor down for a few days until I figured it out. I traced it down by running the lift pump and looking for leaks, it was leaking around the nut that you tighten on top of the fuel filter in the center.
It was one of the o-rings causing the leak, the small one you replace on the shaft in the canister. I changed the filter and o-ring and haven't had a problem since.
Hope that helps.
What year is your truck? I know that these filters/canisters are different on some trucks. Mine is a 98. 5
Nate