My new dishwasher is properly installed and I recently had the sewer gas vent checked. I too had an awful smell in my dishwasher and although I only run the washer every 2nd day or so, I've never had this problem before. In addition to the smell, or maybe the cause, I found weird mold stuff growing down in the filter. I cleaned it periodically with boiling hot water, tide detergent and an oxyclean type bleach alternative (sodium carbonate peroxide) which did a good job of cleaning and removing grease, but the smell would return days later. Finally after much research, I came across some information about copper which I found interesting. Apparently, copper kills fungus, mold, and bacteria. It's suggested that by putting discs cut from copper plumbing pipe in the washer and running vinegar twice a month, it will eliminate mold, and bacteria that may be growing in the dishwasher. Apparently the copper leaches out of the pipe, and kills unwanted organisms. Sounded strange, but I know roofers use copper...