False alarm. It's not doing right. Went for another lake test today and was stuck on the lake for about an hour. It starts and runs well from the beginning. After 10 minutes of running and I shut it off and it started again easily. I ran for another 15 minutes and shut it off again. Suddenly the problem of not being able to get the engine to turn over was back. It turns the engine over for half a revolution or so and then stops. Putting both batteries to it doesn't make a difference. The starter seems very hot to the touch. I got going again by pouring cold lake water over the starter housing and cooling it down. But once it was running again it was hard to keep idling. I made it back to the dock fine (anything above 1,200 rpms runs great). But idling around the dock was very difficult and it kept cutting out. It would turn over fine and restart. Huh?

Thoughts? And for the record, the starter is 10 months old - a marine starter from DB Electrical.