We only had 2 similar issues as you, Our radio didn't receive well, reason...The antenna was missing on the roof, and our shower rail was not caulked so water leaked onto the bathroom floor, both easily fixed by me. The sub woofer for the radio is behind the fireplace and ours sounds amazing...much better than our Flagstaff which BTW, was such a piece of junk that we got rid of it after 3 years and bought our Columbus 320 in 2013. It has been the best of our previous 6 TT's. I would not hesitate to get another.
2008 Dodge Ram 4X4 Quad cab LB 2500 Cummins 6.7L TD / 2013 Columbus 320rs. Camped 50 days in 2015. RIP Angel the camping Cat, we will miss you.