Hi thanks for the model.There are a few things this can be.First, have you had trouble opening the door recently.If so, the panel may be broken inside,the lock then moves.Check the door lock as it may be set open so it will not programme as it thinks the doors closed.
Check the lower base for water leaks.If it is wet by the motor, this can cause pcb lock out.Pull the motor plug off and retry.Now it gets technical.
It may be the dispenser solenoid or possibly the loom where it goes under the door.Cut the cover gently and check for broken wires.Usually the white one.If all else has failed then it could be the pcb.This is not easy or cheap and some things need meters etc so an engineer visit may be preferable if it looks like it may be a long job.Hope this helps. All the best.
FOXY, September 2008