Place a cup filled with plain white vinegar on the top rack of the dishwasher. Using the hottest water available, run the dishwasher through a cycle. The vinegar will help to wash away the loose, greasy grime, sanitizes, and helps remove the musty odor.
cleaned my entire place with nothing but a gallon of white vinegar, a small box of baking soda, a little dish detergent, and water. It worked better than any other commercial cleaner, and it worked for EVERYTHING.