had the same problem, I changed the whole ignition switch. but maybe theres an easier fix.