Just a note for all reading this, the flashing codes are just basic codes, 3 flashes indicates a drain issue, but it does not mean a faulty pump, this is the engineers answer.. In the long run, you could end up replacing the sensors, the motor and and the pump and still have same problems. The real cause of issues in this machine is it doesn't work well. Replacing the pcb board is actually the most usual issue and usually fixes everything else.
Martin
April 2013