older (1998) 40 hp has been a champ of an engine
will start when cold and idle fine- when up to temperature and under a load will start missing and then quit and will not start again
plugs are new

using year old gas could this be it?
thermostat?
or could it be more serious electrical?
thanks for thoughts on this
Steve in Alaska