My boat does not always start when the key is turned. Sometimes it will fire right up and other times i have to turn the key back and forth a couple of times to get it to fire. Is this a bad starter solenoid or ignition switch?