It's not a sticky switch or any thing like that. You Ignition Switch is going bad. Sometimes it will flare up and be a total headache, and sometimes it will work perfectly. It will get worse as time goes on. It is a pretty simple fix really. I've 4 or 5 on a few different Legends. That will fix your problem. All that WD40 or graphite crap is just a tiny, short term, fix and won't last very long. Here's a link to the part.