Code 104 is a communication error between the display PCB and the main controller PCB. It can be caused by a faulty display pcb, faulty main controller PCB, faulty drain pump or faulty RPS on motor. Rather than buy parts just in the hope of striking the right one, I suggest you call a service company who can come & test things properly & should have a spare PCB to use as a test one to isolate the problem. Much cheaper that way.
Lincoln Appliance NZ, June 2011