Since you went to the dealer,yah..grab ankles hahaha

but,since it sounds like you spent some time trying to fix it on your own,we dont shun you.

The only thing that i could think of where wetness could be a factor would be water condensating in your distributor cap,wetness confusing your maf sensor,or possibly getting some bad fuel.I work at a dealership, where we recently pulled a tank out of an 04',and found the fuel to be contaminated with water,presumably from buying bad gas.I was also wondering if your truck had an underhood pad,as these are designed to prevent distributor condensation.good luck, and let us know what you find.