I did a lot of research on iron bacteria when I got the house, prior to getting the chlorination system. I got Iron Out to use in the softener that was existing in the house. I have not used the softener until I get the smell figured out. If all else fails I will probably get a new water heater. Theoretically with a new heater all water entering the heater will be clean by the chlorination system and have no bacteria and hopefully not smell. If that doesn’t work it may be a problem with the chlorination system or possibly using too much water at one time and the water not having enough contact time with the chlorine in the chlorine holding tank. I’ll post back with results.