Most times it is the heater, but sometimes it's the electronic control heater relay. Also if water circulation is weak from a lot of junk at the inlet where the chopper assembly is, that can cause a blinking clean light. You did say that the d/w was not drying at all, so most likely, it is the...