This almost sounds like an overheating problem. This could be due to the power/control module for the LCD being too warm (i.e. it may be sitting in the path of the heater).
It possibly could be a power problem also. Are you using a regulated DC source (the computer power supply or a DC-DC converter), or are you using AC from an AC-DC inverter? I have seen visual artifacts come from both under and over voltage.