Some info that I thought I would share on the Demon
Windshield drains?? I'm wondering where they normally drain to, and if it might be better to have them clogged so water isn't running through the frame somewhere. And why would they be clogged with factory seam sealer. Maybe the factory application guys didn't deem it of utmost importance to keep them clear.
I'm in the process of trying to figure out why my complete floor and front frame rails were toasted; maybe the windshield drains were a contributor.