Before you replaced the control board was it going through the diagnostics check fine? It takes about 23 minutes for the dishwasher to do the diagnostics check.
Your model has the problematic door vent that can cause this problem you are having.
Do this first--->Disconnect all the wire connectors to your door vent and see if it runs through a complete cycle AND a complete diagnostic cycle which takes about 23 minutes.
Start reading what bigbuck said at post#18 here:
So after successfully running the one hour cycle with the vent wire harness disconnected, I ran the ProWash/ProDry cycle with the vent harness disconnected with 100% success.
www.applianceblog.com
Your model uses the exact same door vent. If it runs through a complete cycle AND a complete diagnostic cycle and everything is back to normal, then order and replace the door vent assembly.
Here it is for your model you can order:
WPW10469574 Vent
To access the vent assembly you will need a T-15 torx screwdriver: Remove 4 screws (long) across top of door, then remove 10 screws (short) on the sides, then the outer door panel pulls off.
Let us know what you find.
Jake