I have a 2003 Mobius LSV and am having issues with the engine starting after its has been running awhile. I thought I was draining my battery with a short of some kind but I ruled that out this weekend when I had a spare, fully charged battery to put in the system.

The boat ran fine all morning and I pulled into a cove to hang out for awhile. When I got ready to leave the boat would not start. I felt of the engine and it was very hot for sitting around not running for at least 3 hours. This morning I stopped by the marina and out of curiosity I decided to start the boat. It started right up, no problems. I thought this was a battery issue at first, then I thought it may be an issue with my alternator not charging. Then I thought it must be the starter...

I haven't noticed the temperature gauge running hot....

Any ideas on what could be causing this? It appears the engine is refusing to start after it has heated up...