Computer giving no signal message while in use and requires restarting to fix?

Hi
My computer has been recently going into something like a sleep mode (the monitor goes black and gives the no signal message) without warning. It will do it while in use and the only way to get it back again is to restart the computer.
I have checked all the wires and nothing is loose, neither are any of the internal components. I know the monitor is ok as I've tested it on other computers and it works fine. I've also done a number of virus scans and found nothing.

Any suggestions as to fix the problem whould be greatly appreciated.

Specs.
Lenovo Thinkcenter M55
Windows 7
5Gb ram
Graphics: Intel(R) Q965/Q963 Express chipset family
Type-Intel(R) GMA3000

Sfd

Maybe RAM is damaged, try to clean it with pencil eraser, beware of ESD