Have you took it apart to see if you have any broken ribbons I know I had to replace mine and it works like new the one from the Little microchip to the motherboard
open