The ribbon cable is the usual culprit from my experience (3 times now).
Did you reset the ribbon cable on the MPU side too? If so then try replacing the ribbon cable itself.
Marco Specialities owns the PinScore brand now, so try contacting them to get tech support.