It could be the monitor... not sure.
When the graphics card has a problem you usually see artifacting, where little antenna-TV style specks can appear on the screen. Often when a monitor has a "stuck" pixel, the pixel will be a random color like red, green, or blue. A stuck pixel is the monitor's fault, and stuck pixels sounds closer to your screen color problem than GPU Artifacting does. That leads me to believe it's the monitor.
Just to be sure, download HWMonitor and run it while you put your GPU under load. After a while check HWMonitor and see what the peak temperature is. Anything under 85 C is acceptable and anything under 70 C is optimal.
Also, is it a reference card or does it have a custom-designed cooler?