I had the same odor problem with my gray water. I filled it completely and dumped it, twice. Then I added a cup of dishwashing detergent and ran hot water until it started cooling. Then I drove to my next stop and drained it immediately. I added another cup of detergent and added hot water again. The next time I drained, I added a cup of bleach and an estimated three gallons of water, then resumed the usual routine. I do the bleach treatment after every third or fourth dump, but I make sure that the bleach gets diluted a lot within a few hours. I wait until the tank is near full before I dump. I am very careful to minimize the oils , greases and food particles that go down the drain.