Remove ans replace all windows if they are over ten years old. Marker lights are a source of leaks,check and reseal. Screws that won't stay tight. Screws that are corroded. Replace with stainless steel. Check out this website:
www.RV basics.com It also listed
www.RV Tip of The Day.com