I purchased my 29' Passport Elite in April 2015. When I was putting the cover on for the Winter, I noticed a series of punctures coming from underneath the roof. Keystone and Camper's Inn say this is not covered by warranty. Keystone says somethin...