Het related issue is what I would start with. If that does not appear to be the case, then it could be power related.
It might also be the vertical sync frequency is not quite right. I see a lot of computers which do not have the monitor INF file installed, which could lead to a mismatch in the various timings of a monitor. Long term, it could damage the monitor.