Re: 1984 115 Johnson starting issue
Sounds like a classic case of dirty corroded connections or faulty wiring.
But start by ensuring that your battery is fully charged and load tested.
Once the battery is good, measure the voltage at the starter while cranking. Is it 12.65 volts? If not, there is a fault from the battery to the starter. If you are getting your 12.65 volts, the starter is faulty, and will need to be replaced or rebuilt.
If you find that there is a fault between the battery and starter, take off ever connection at the starter, solenoid, battery and engine ground, and polish it to a shine with a file, then re tighten. Inspect all wiring for nicks, cuts, abrasions, or "crunching" when you flex it, and replace as needed.
Of course, a voltage drop test is superior to trouble shoot this if you have a volt meter. let us know if you need help with this.
Let us know how you do.