yes agree look for module damage as its a quick easy thing to do
the problem with this fault is all the flashing light means is I have a fault, no better than a check engine lamp
can be all sorts of this right down to broken wires in the door
I would check the heat exchange valve for continuity. if you happen to have a valve lying around swop the electrical connection and try it
assume you have checked pump is not jammed as they can be very quiet if jammed completely
Dave