Just an observation on the LCD screen scramble, I have only been heating over the last 2 weeks and no screen scramble at all. Seems it is only the fridge which introduces the issue and even then it is intermittent, not at every cycle.
@Thorrak, when you get round to the firmware, maybe a neater...