93 Yamaha 200 and the key falls out when driving down the lake. Of course I have one of those floating key rings on it which helps to catch the wind and every time so far it’s landed on the floor of the boat. I usually don’t notice it until I stop and try to shut it off and whoops, no key. Is the ignition worn out or just the key. If I need and new ignition switch where is the best place to order one from.