Re: Hotpoint d/w
If the water is heating then it is either cycling on the 85C stat(s) caused by localised heating (often caused by restricted lower spray arm). or the timer motor is not being turned back on by the control stat(s). You need to establish how hot the water is getting during the heat pauses.
There are two N/O stats in the door, one is 50C the other 65C. These stats supply power to the timer motor when the water reaches the correct temperature.
Other things to check:
Ensure that the water level control is not blocked. Reduced water level will cause the heater to cycle on the 85C stats.
Check that the timer motor is running and that the timer motor gear has not come off the end of the shaft.
Bob