I can't stress enough that the dealer is the deal maker in a lot of this.
We owned a Sunnybrook, built Prior to the Winnebago takeover. It had severe leakage due to a manufacturing error at the roof edge. Sunnybrook's person in charge of the situation was an absolute scumbag. He went so far as to question if the rig was stolen, since they had no record of it, and accused me of attempting to claim accident damage as a warranty issue, since the screws show in the pics. I sent were "not the kind they use while building the unit", which was also total Bull.
I contacted the owner of the very large dealer who sold the unit. He called the CEO of Sunnybrook, and basically said, "stop this garbage now, or you will regret it". The following week my unit was picked up in PA, shipped to In, and repaired, and inspected with a fine tooth comb. The water heater was replaced, a kitchen window was replaced, several upgrades were added, and it was returned to our house a few weeks later. Had the dealer not stepped in, the situation was not only pretty bleak, but getting worse with each conversation I had with the factory's lying SOB.