Every so often the ignition switch won't turn. It will only tiurn a fraction of a turn as if the gear shift isn't in PARK all the way. However if I use the spare key, it will turn fine. I then take out the spare key and use the original key. Then the ignition gives freely and the car starts. Any clues?