This happened to me aswell
Ok It's deffinetly the ignition switch, it must be replaced! I tried everything from a hanger in the dash to hold the key in that position but trust me just go replace the ignition switch, don't ask me how this sort of thing happens but i think the lock spring inside the switch eventually breaks or un-hooks inside the case but thats the answer for ya, later luders