I have had two coaches now with leaks around the windshield sealing rubber/gasket. And I have had good luck with a tube of windshield leak sealer from any auto parts store. It’s like a very thin and watery silicone that flows where the water goes then sets up like ordinary silicone. Looks like you’re heading for a new windshield though so likely that will take care of it - at least for a while. Good luck with your glass replacement.
__________________
|