you have a leak or a blockage within the dishwasher. The drain pump running all the time is the anti flood mode. This can be triggered by a leak or a pressure device (back pressure as it tries to fill because of a blockage of crud/dirt) in the filling matrix.
ukanfixit
April 2012