Can you post the model number of the dishwasher please.
Also when it stops are you getting any error codes or flashing lights?
Ok when it stops and is making the whirring noise is it the drain pump running all the time?
If so then try this and see what happens.
Pull the dishwasher out and lean it 45 degs backwards and see if any watr goes out from the base of it. As if water has leaked in the base then what it does is it brings the drain pump on and it keeps it running all the time.
So try that first and see what happens and let me know.
No worries, Once you have help check that and see what you find and let me know.
As to getting back to me you can either bookmark this page or you will have an email and in the email is a link back here.
Now it could be the control board but to be honest its not common for them to fail. Its usually something else that causes this fault rather then the control board failing.
Your very welcome.
No worries thats fine. Try it when you can and just get back to me.