First Welcome to the Forum; although I wish that your first post didn't have to be written about problems.
The Thor repair facility will be able to repair you RV to better than new condition! (Especially when you figure in what that condition was!
)
Give them a chance to make things right: it will prove to be worth it!