Sounds like your doghouse seal needs to be replaced. Its just a rubber bulb seal. The engine blanket should clean and shiney so you may have to clean it or replace it if torn. The Engine blanket should be available through your local Auto parts dealer (universal style). As for your seal, check with NAPA for it. They will not have a listing by motorhome but should have the material by the foot.