I have a Bosch SGS56E02GB/35 dishwasher. It cleans badly and hangs when it gets to 1 minute from the end. I have replaced the controller. It appears to heat up at some stage (at least enough to melt the seal on a dishwasher cleaner bottle) but seems pretty cold at the end. Any suggestions gratefully accepted