My ds' screen has been acting weird lately. at first, the screen just appeared red all the time, now it's completely impossible to see what is on the top screen save some pixels around the sides. I dont know whether it's a connection problem or if i need to replace it. I tried reconnecting it a couple times. maybe the contacts are dirty?
Here are some pictures



Here are some pictures












