Sanitize the system. I literally just went through this.
Turn off your water heater and let the water get cold (a cheating way to do this is turn it off and then run the hot water in the shower until it runs out).
Dump your fresh water tank.
Empty your water heater.
Open your low point drains + empty them. Close when emptied.
Add 1/4-cup of bleach to every 15 gallons of water and fill your fresh water tank.
Refill water heater.
At every faucet/tap, run water until you smell bleach. Don't forget the toilets, shower, bathroom faucet, kitchen faucet, outdoor shower, and *especially* the washer/dryer hookups (if you have them- these were my violent smelling culprit!).
Let sit for 24 hours.
Empty the freshwater tank, water heater, and low point drains.
Run fresh water thru every tap until you no longer smell bleach.
Viola- sanitized + smell be gone.