Still issues with the car not starting!

I have decided to replace the ignition switch and also closely check all the connections to and from the starter relay. If all the connections look good I may replace the starter relay again. I don't think it is the starter because the car immediately starts when I jump the two posts on the relay. The question I have is can I just replace the ignition switch without replacing the lock mechanism? I dont want to have to replace it and get new keys if I don't have to. Also should I check closely the connection to the relay from the ignition switch? If it looks bad I'll just replace the connection as well. Thanks a lot everyone for the trouble shooting. It has been a big help. This is the best site.