Have you also tried spraying lubricant into the keyhole? I used to do this on our old cars that would get "rough" keyholes during the rainy season.