Hey, I think you should try your system on an alternate monitor or test your current monitor on a laptop to check whether its running properly.
Its crazy, but there may be the slight possibility of your monitor dying out.
About the other factors, I've not heard something like this before, so...