The dishwasher will not drain during cycle but will drain if you push the cancel/drain button.
Well then your pump works but the computer program chip is having a problem. Inspect your circuts on your electronic board. Check your actual buttons for cleanlyness underneath as if three of them could be shorting out/completing the curcuit. After that I would begin to think the computer chip is having a problem and would jab it with a screwdriver shorting it out as if to clear a bad memory.
i have a 6 year old d.w. that continues to run in the rinse cycle, door open or closed. i replaced the control panel with no change. what should i look for now, and how should i trouble shoot??