Sorry this happened
We also had many issues when we purchased our new Thor and when we talked to the Thor rep he said if we were charged for a dealer check out we should be able to get that money back. Unfortunately for us we got a "free" dealer check out where they did nothing apparently. Hope now that your rig is fixed things go better!