That's really unfortunate. I always option my trucks w/o them because of stuff like this. I've been in so many trucks that have them leak occasionally. Same w sunroofs. Living in the northeast I think new trucks need an option to be dipped in POR 15 prior to delivery. The metal is so thin now, it's good you caught that before it got worse.