I've been stumped by this since i removed boat last season. When I cold start the motor it starts fine, runs at idle fine and revs up fine, sounds great, leading me to believe there is nothing wrong with the motor, once it gets hot it sputters and stalls, it can be started again with difficulty...