I'm starting to get this issue. I'm actually running down a few issues which I think are related to some bad chips on the main board (post battery damage), and this is a symptom that has recently popped up now and then. I plan to attempt a repair on the board soon (and just replace it with a RD if I fail miserably). I am curious to know if you tried replacing the ribbon cables or not, and if that helped.