My 950 still works fine, but when it does fail, the likely culprit will be oxidized / dirty contacts on the between-PCB headers. There are a whole bunch of those types inside the 950.