My computer displays a very purple-heavy screen from bootup throughout operation. The issue is not with the cable or monitor, I've tested both with another box. I did notice a spark when I plugged the tower into the wall. I had also just unpacked the computer after moving it, so it may have gotten jostled/dusty during the process.
1) What is the most likely cause of this defect?
2) What are the chances I can fix it without getting a new graphics card?