Last year I bought a boat with a 88 30hp. I have been having starting problems with it. The engine turns over slowly, hesitates on the firing cycle, like the battery might be going. Sometimes the starter solenoid just spins and does not engage with the flywheel. Could that be caused by inadequate power from the battery? I tapped with a light tool and then it engaged. Do I have more than one problem? Low battery and starter on the outs?<br />Any advice would be most appreciated!