Hi,
It could either be a problem with the monitor or the pc.
If possible, try another monitor as a test to eliminate one or the other.
It sounds like a heat related problem but it is difficult to be sure until you can eliminate some possibilities.
Arnak