I've got fully charged batteries, with good cells and clean connections. The Solenoid and Starter are new and rebuilt this year.
I was using the boat to tow yesterday, starting and stopping the engine every 5 minutes or so for about 2 hours. It gave no indication of an impending issue...