The problem may not be the motor. There is a level switch which goes between the motor and the mains. When the mucky water in the Sanishower unit reaches a certain level, the switch operates and cuts in the motor. I'm guessing it switches off at a lower water level. It's possible the level switch is faulty and keeps the motor permanently ON.
Mr. H. O'Neill, April 2011