my central heating programmer,drayton lp522,overheated and melted at the top,i thought it was a fault in the programmer,i bought a new one the same model,so that i could fit it straight onto the existing wall plate but it is doing the same,i know if i leave it on too long it will melt to.has...