Hi, just recently purchased a Class C 2011 Itasca Impulse Silver 31CP with under 32,000 miles for 37,000 which seemed like a great deal, until we got it home and started to notice what were obvious signs of water leaks that are making me sick wonderi...