Before all this started happening, did your ignition key have a big bungle of keys or a lot of weight on your key chain? Usually new ignition switch, will not have the key insert with it, you insert that, into the new switch. You might need a new key insert, for your switch, that wiggling, kinda indicates that. This could also be a combination of two or three things, one failure leading or causing another. That is really hard to narrow down, if that is the case.