I had a similar problem on Evinrude 115 Ficht. Turned out to be corroded battery cables. I use the boat in salt water sometimes, and it is 24 years old. Hope this helps. I did also get a new battery, but that didn’t fix it until I got the cables.