Disconnect the ribbon cables. Mark them first to get them the right way back.
Spray Contact Cleaner, Deoxit is a brand name, on the connectors.
PLUG THEM BACK IN THE RIGHT WAY.
If that doesn't fix it, take it to a service guy.
The key contacts are something else entirely.
Probably beyond you.
Gary