I've unclogged my sunroof drains. I've greased the seal. Now I've taped up the sunroof with flex seal. I've stripped out the carpet and carpet pad to treat for mold. Now we just had a strong rain and I've got a puddle on the passenger side.
The tape on the sunroof is good. The leak appears to be coming from under the dash, right behind the circular part that has the red arrow going to it. Where could this leak be coming from? Is it likely the windshield? I can't think of anywhere else to check.
Also does anyone know of any danger to removing the rubber and foam that is circled in red? The black plastic basically breaks apart with any contact due to age. Can I just remove it all? What purpose does the foam and black plastic serve? What is it called if I wanted to order new?
If I don't figure this out soon I think my wife will be ready to get rid of it.

The tape on the sunroof is good. The leak appears to be coming from under the dash, right behind the circular part that has the red arrow going to it. Where could this leak be coming from? Is it likely the windshield? I can't think of anywhere else to check.
Also does anyone know of any danger to removing the rubber and foam that is circled in red? The black plastic basically breaks apart with any contact due to age. Can I just remove it all? What purpose does the foam and black plastic serve? What is it called if I wanted to order new?
If I don't figure this out soon I think my wife will be ready to get rid of it.

