This truck didn't come from NY did it? I swear my boss was just talking about his 06 he had just this morning.. He had the same problem and the dealer gave him a run around for ever with it. He finally traded it in with only 12k on the clock, and bought a Ford. He said it only leaked if it was facing the same direction when it rained. if he turned the truck around it would stop. maybe the bottom of the windshield sealant is bad? Maybe coming through the cowl somewhere?