I feel ya, I am going through issues with my new rig too. I had the dealership service tech come out the first time, now I am having the dealer just send me parts so I can fix them myself. (2 hours to my dealer and a day of work for the tech to meet me at my seasonal site)
My punch list was 33 items long. I got those repaired and now the kitchen faucet leaks. They are sending me out a new one. (I need to send pics of the leak and faucet for the warranty approval)
Good times for sure but once we work the bugs out, it's all good.
PS, have the dealer address the rust issue while at the dealership.