I had the same problem with the ignition key. For a few times, it worked to flood the keyhole with WD-40, but eventually that didn't work. I ended up replacing the whole switch. It wasn't too hard.