Re: '78 Evinrude starter gear
OK your battery is fully charged (full is 12.65 Volts). I would also load test it, this can be done for free at about any auto store that sells batteries.
In lieu of sewing machine oil, use 3 in 1 oil, I would stay away from WD-40 for this application.
With that battery out of the boat (because I know you are getting it load tested right ) it is a good time to polish those connections like. Don?t just look at them, make them shine! Also inspect the wiring thoroughally, buldges in the insulation or crunching as you flex it are a sure sign that the wiring is corroded internally. Replace as needed.
Disconnect and inspect the large red harness plug in the cowl. Clean it as best you can with electrical contact cleaner, smear some grease around the contact edges and reconnect. Now use the ignition switch to try and start the engine. If it works every time the connector was the culprit. If not, you now need your trusty voltmeter.
Put the POS voltmeter lead on the small terminal on the solenoid. The NEG lead goes to ground. Have someone turn the ignition key to START. If you don't see 12V troubleshoot the harness between the engine and control box. If 12V is present every time, the switch is good.
Measure the voltage at the starter (+) terminal while somebody turns the key over to "start" - if you get within half a volt or so of the battery voltage(12.65), the starter is likely faulty.
If you get a bad voltage at the starter (with clean tight connections), measure the voltage at the solenoid small terminal with the yellow/red wire with the key turned over to "start" you should read within a half-volt of battery voltage(which is again, 12.65), otherwise you have a wiring fault between the keyswitch & solenoid. Good voltage at solenoid but bad voltage at starter means faulty solenoid.
Now connect a single jumper cable between the POS battery terminal and directly to the large terminal on the starter. If the starter spins each time you do that, the solenoid is likely the culprit.
Connect another jumper cable to the NEG battery terminal and a good ground (bare bolt head or bracket) on the engine. Now do the same test you just did. If the starter now goes ok, you have a negative battery cable problem or the solenoid is bad.