The flashing "clean light" indicates, a water temperature, heating problem.
It could be due to, a bad heater element, thermostat, or a control board.
Most of the time, it's due to a low water temperature.
You need to make sure, the water temperature, in the bottom of the tub, on the first fill of a wash cycle, is at least 120 to 130 dgrs. F. (you should be able to run the hot water faucet at the kitchen sink, and get somewhere in that range, before you start the dishwasher).
Read more: http://forum.appliancepartspros.com/dish...