Those two are the most likely, if the drain tube is as you write "wet" that's probably it. I would give it the dry paper towel test..... wrap a dry paper towel around the tube end and turn the key on, engine off. The pump will cycle for about 10 seconds. Do that twice. If the paper towel has fuel on it, bad valve seal.
The solution is rebuilding the drain valve (o-rings) or replacing the valve as an assembly. If you rebuild or buy an assembly one can find both at dieselorings.com. Recommend the florosilicon o-rings, the blue o-rings. Rebuild o-rings are less than 10 bucks and an entire valve assy is about 50 bucks.