Hello: At this point, I’d try a test. Take out the anode/s for no more than a week and see if the odor goes completely away. If so, a powered anode will do you some good. If not, testing the water for sulphur, ph etc. would be my next move.