There's a good chance that the problem is not in the keyboard or the cable, but in failing/failed capacitors on the logic board or analog board of your Plus. Replacing caps solved this problem for me. See lots of threads here about caps replacement, model by model.
Rick
Rick