Although most sources said that my problem was generally a mechanical part failure, my Bosch dishwasher seems to have more issues with the control board failing than the circulation pump being the problem. Replaced the Control Unit and the dishwasher is like new again.