I have a Honeywell Heating Programmer CM907, This is hard wired. The heating works fine but the display is not clear and sometimes it only displays random bits of info all broken up? the display is powered via AA batteries, however After trying new batteries more than once , the LCD display still appears in bits! So I have now ruled out battery issue, Has the display panel blown? your input will be appreciated. Thank you