Now dealing with a third leak location and forum search hasn't turned anything up. I've taped my sunroof shut with flex seal tape then sealed a weld that had cracked leading water behind the firewall into the passenger floorboard. Now I still have a leak, though thankfully not as bad as the previous two.
The leak is coming from my driver and passenger windows. As the water goes into the door internally, it should drain out the bottom as expected. However, the water is trickling down the window track (pictured below) which is jutted out at an angle, then the water catches the back of the speaker and trickles into the cab.
Can someone tell me if the window track is abnormally angled from time and wear? Are the speakers too thick? They are aftermarket installed 10+ years ago by the previous owner.
Lastly, I think there may be an issue because the plastic shield no longer has any stick to it and is duct taped in various places, but this doesn't seal the holes not on the edges.
Pictures below and hopefully I'm explaining this well. Any help for best next steps is appreciated.

The leak is coming from my driver and passenger windows. As the water goes into the door internally, it should drain out the bottom as expected. However, the water is trickling down the window track (pictured below) which is jutted out at an angle, then the water catches the back of the speaker and trickles into the cab.
Can someone tell me if the window track is abnormally angled from time and wear? Are the speakers too thick? They are aftermarket installed 10+ years ago by the previous owner.
Lastly, I think there may be an issue because the plastic shield no longer has any stick to it and is duct taped in various places, but this doesn't seal the holes not on the edges.
Pictures below and hopefully I'm explaining this well. Any help for best next steps is appreciated.



