Check your signal cables out. I've seen a lot of times one wasn't screwed on tight enough and over time it somehow managed to wiggle it's way just loose enough to loose a good connection with some of the pins. Hopefully it is that simple a solution.