Hello, I'm a technician working for puretech solutions in the UK. This problem is related to the key contacts. The first thing that a service center or technician would do is to strip it down and clean it then take it from there. You are welcome to contact us if you need anymore info.
Regards
Dan
Puretech Solutions
Dan (Puretech Solutions), September 2009