if you don't fill the salt container it will flood with water.this is how it works.smells etc are due to grease build up inside the dishwasher pipes etc.use a dishwasher cleaner or remove all the pipes and wash them out one by one.Its an age issue and a build up of grease causing these smells
ck
October 2010