I hope things get better from here. We had a few little problems too, water line to kitchen sink leaked (not tight) the fm band on the stereo didn't work. All small stuff. They just slap these units together so fast. Good luck with the rest of your trips.
2007 Salem LA 272BHSS
2006 Silverado LT2 1500 Crew Cab 2WD 5.3L/3.23
2003 Yukon XL SLT AWD 5.3L/3.73
Reese Dual Cam WD Hitch