Hi everyone. I'm very new here (this is my first post) and I wasn't totally sure where to post this, so I hope this is the right place. Haha. Anyway, I recently encountered a problem that I will try to explain as best as I can. About 3 or 4 days ago, I was using my '07 (I think) MBP running on Snow Leopard, when randomly, the screen shows this weird checkerboard type pattern in certain areas. Parts of the screen were fine, while the other parts were totally screwed and were extremely pixelated and showing a black and white type pattern. Then, about 20 - 30 seconds later, the computer freezes and I had to force restart. At first, I thought it might be that the computer was overloaded or was overheating, as I had a MIDI controller, external keyboard, and an external hardrive connected. I disconnected all of the hardware, restarted the computer, and it worked fine. I had no more problems for the rest of the night. The next day, with all of the same hardware connected, the same thing happened, and I fixed it the same way. I just disconnected everything and it worked fine. I figured I just needed to stop plugging in everything at once to keep it from happening. Today, it happened again, but nothing was connected to my computer, not even the charger. However, this time, when I was rebooting it, the screen did the checkerboard pattern while it was showing the initial loading screen and soon showed the kernel panic screen. I force restarted again, and the computer got through the loading screen fine. Then, in the blue screen that is shown just before it shows your desktop, it showed the pattern and flashed very rapidly. This made me really worried, so I turned off the computer and let it sit for a couple hours. Now, it seems to be running somewhat normally, but every now and then, the screen will show the checkerboard pattern and freeze up for a few seconds but then return to normal. It has actually happened twice while I was typing this. Originally I thought it might be a problem with the graphics card malfunctioning or overheating, but would that be enough to cause a kernel panic? And how could it overheat when it feels even cooler than normal and there's nothing connected to the machine? I'm just confused and I have absolutely no idea what the problem is, so I was hoping to get some insight here to see if taking it in to the store was necessary or if there was a quick fix. Thanks!