Edit: Have you tried a new ignition switch yet?
No need to worry about lock sets either, just replace the switch not the lock