I've done the sunroof drains (replaced the plastic drains with heater hose and clamped them on) and cleaned pinch welds. After rain I still get wet seatbelts and moist carpet but only when the nose is uphill. Meaning I think it is either the windshield and possibly door weatherstripping or aftermarket speakers letting water in somehow.