Had the starter tested at Auto Zone - passed. Installed it and get a whining sound but not engaging on flywheel. Batteries new from this year. Electrical connections are not corroded. What happened... went to start the engine three times but had noticed the kill switch was on, turned it off and starter wouldn't engage just whining. Had sea tow take us in and during the trip, figured out that the spot light had been on and I figured it had drained the battery. Charged the batteries overnight, reinstalled the starter thinking I'm good. Same whining starter is not engaging. Try not to be too harsh on the insults, I know I'm an idiot for creating this debacle. I like to do my own work on my boat and as you can see I do a good job at keeping myself busy.