Ribbon cable man.......reseat the ribbon cable a few times at least and the 'action' should clear off any dirt on the pins and make a good connection.
New cable is always good due to heat and dirt and age, and clean the pins with iso. Most of these came from bars,arcades and smoke nicotine, tar etc is not good for machines.