I don't mean to sound rude, but did you not do a walk-thru with the previous owner/dealer?
Does the expression 'money pit' mean anything? And the safety implications are enormous. I can't give you any advise on how to fix your problems, but I would consider professional help if it were mine (of course I wouldn't have bought it in the first place).
But the true travelers are they who leave for leaving’s sake
Saying continuously, without knowing why: ‘Let us go on’.
Paraphrased from Baudelaire’s ‘The Journey’
Joe and Penny
Mischief and Spanky (Shih Tzus)
2013 Crossroads Z-1 29' Travel Trailer