Might be time to look into the wire part of the ignition switch. They don't fail often, but they really mess with you when they do fail. I had one that would occasionally not crank the motor over, then one day it quit completely. I ended up changing the entire switch, the key part and the wire part. That solved a lot of strange problems in one action.