Well the new temperature sensor has been fitted and it has stopped the temperature fluctuations, but the hot water isn't getting hot enough. I didn't notice that the DHW temperature dial was set to maximum, yet you can still just about leave your finger in the flow from the hot tap. On mine on...