All of the above
+ You should try to use another monitor cable and a different monitor. Also the GPU maybe overheating inside your system due to bad (or no) airflow inside your PC case. So monitor the GPU temps and make sure that it isn't overheating.