This probably isn't the answer to your problem of black spots but I had trouble with a sediment collecting on my dishes and dishwasher. I bought the cleaner at Walmart especially made to clean dishwashers. After I used that I started using vinegar in the container where you usually use Jet Blue or something like that. I've not had a bit of sediment or water spots on the dishwasher or dishes since.