have you flushed your fresh water tank? Put some bleach in tank, fill and let sit for a couple of hours, then run solution in coach, letting it run through the lines, and out all outlets. Drain, refill with fresh water and repeat. I usually bypass hot water heater, but you can drain that also and make sure it has fresh water. We do this once a year, seems to keep everything fresh.