Had same problem. Tried resetting, unplugging, drain clean out with straws,but no luck. It wasn't until I took the machine outside, led it on it's side, removed the bottom cover plate that I found the problem.
There are two pumps, one which is used to supply water to the components of the machine when washing (the large pump) and a smaller drain pump used to discharge the used dirty water. It was this small pump that was the problem. Its easy to remove just disconnect the small wiring plug from back of pump, disconnect the drain pipe using a pair of pliers to squeeze the hose clamp, remove the single fixing screw then twist to remove.
The pump can then be taken apart by removing the three torx screws and pulling apart. I found a small piece of plastic jamming the impeller on mine, removed it put machine back together and hey presto a working dishwasher. Easy !!!
Craig, May 2010