Sorry for your trouble. Find an RV service center that has a Seal Tech machine. Have them check your camper for leaks. I've had it done a couple of times. My guess is that it will be a continuous battle to keep the water out.
https://youtu.be/MeHZL-UKJoI
2013 F150 XLT SCrew 5.5' 3.5 EB, 3.55, 2WD, 1607# Payload, EAZ Lift WDH
Toy Hauler: 2010 Fun Finder XT-245, 5025# new, 6640-7180# loaded, 900# TW, Voyager wireless rear view camera
Toys: '66 Super Hawk, XR400R, SV650, XR650R, DL650 V-Strom, 525EXC, 500EXC