As much as I hate to give advice like this, "reseat the connectors" - believe it or not, it may help. I've had this issue every now and then on various alphanumeric games. If it does help, then you may need to address bad solder joints on the headers, or possibly worn pins in the harness.
Richard