I have an Indesit IDL500 dishwasher. We had our kitchen plastered and the dishwasher was moved around a few times (always upright - but not terribly gently!)
Now on about 3 out of 4 washes the pump continues to run and run at the end of the rinse cycle (before drying) even after it's empty...