I have a Naiko DW080 that is doing the same thing. I just tried replacing the rotary timer (after waiting months for the part to arrive) and it still stops in exactly the same points on both the dishes and glasses cycle.
I suspect it is waiting for a signal from something.
Symptoms: water is heating and when I open the door (where it gets stuck) the dishwasher has hot foam on the floor and walls of dishwasher.
If I work out what is wrong before I boot the whole thing out the door I will post again.
J Pearce
September 2007