I have a GE Profile Triton XL dishwasher and the dishes come out clean but have an odor to them, it's a metallic/sour smell. Any idea on the proper way to clean it? There is no built in clean cycle. There's no food trap either (as far as I can tell).
Dishwasher cleaners are available - I use this one every six months or so - it has a range of chemicals in it which get in around all the bits that might be moldy and gives them a good clean.
Once cleaned, the following tips I found over at wikihow will help prevent this in future:
I had this same exact problem. Then I noticed that if I poured water out my sink faucet (which was also connected to the line going to the dishwasher), that it had this funny smell too. It was almost like sulphur, but you had to know to smell it or you might not notice it.
I then smelled my ice cubes and they didn't have this smell.
The problem also went completely away in the winter, then came back after the thaw.
The cause? Yeah, turns out the faucet had two issues. One was the hose attachment to it would trap water in it. So, I removed that. I then cleaned the faucet parts and piping with bleach, then rinsed thoroughly, and put it all back together again. This lasted for about 2 months, and then the smell came back. That's when I learned from my dad that some delta-type faucets trap water in them. I replaced the delta-type handle faucet with a dial-type, and the problem went away because the faucet wasn't trapping water.
Anytime you have trapping water in the line or some part of the line, it breeds smelly bacteria that spreads to other parts of that line.