I seemed to have hosed up my 600's keyboard by constantly opening up my 600 and disconnecting it. The ribbon cable didn't make a connection well so I thought maybe I had worn it out a bit and after some fiddling, it doesn't work at all. I put in a different keyboard in the connector slot so I know that's good... now.. is it possible to fix this keyboard or do I need a new one/new matrix with ribbon cable?