2008 Hunter 36 with a Yanmar 3YM30. Boat is fairly new to us, became ours late last season. Last year we paid to have the boat winterized, this year doing it ourselves. Done the same for many years with all our boats. The service person we hired last year mentioned that he got the engine winterized, but that it would not start. Came to to splash the boat this spring, it fired right up and I forgot about it. No issues at all this season, the Yanmar ran like a champ, much quieter and less vibration than our previous boat that had a Westerbeke 2B20. Now the boat is on the hard again, just hauled. Motor ran fine all season, including delivery to yard for haul. Came out a day later. Ready to winterize, all set with hoses, bucket in cockpit, pink stuff. Turn key to start, turns over but will not stay running. Let key go back to "Run" from "start", all stops. Only difference is the boat is no longer floating. Could it be a short in electrical somewhere that only pops up when boat is dry? I'm puzzled. Any ideas?