You might have a problem like this where the end of the cylinder assembly breaks:
http://www.allpar.com/forums/topic/149560-is-my-ignition-switch-wearing-out/?hl=cylinder#entry11341725
http://www.allpar.com/forums/topic/149560-is-my-ignition-switch-wearing-out/?hl=cylinder#entry11341725