How is the weather there ?? It used to happen to my PC during rainy season sometimes... Dont know but try this turn on the moniter for some time. I mean keep the button on but dont start ur PC. After the moniter heats up a bit start ur machine and see. I dont know whether this method has some logic or not but it helped.
Also otherwise ur RAM is the culprit.
The Graphics card does not have anything to do in this situation i am sure.
Either the RAM or the moniter.
Try to remove one RAM module and see for some days. Also run some memory tool to see some errors in RAM.