So, I think the sunroof drains completely ruined my truck. Looks like they rusted away completely and the male tip that the hose connected to snapped off and rusted into nothing itself inside the hose. Water ran down the side pillars and underneath the carpet until finally filing up to the point where the radio died and the carpet got wet. Both drains had the same failure. Repair estimate is already north of $23,000 and that is before any of the water logged electronics in the floor have even been added into the mix. It's crazy that something this small can cause so much damage. I think it's done for sure. Might not even be covered under insurance considering the nature of the failure. On a side note, I thought these things were made of aluminum. That's a frame part (or at least it's called that) and it's definitely not aluminum.