Possible that the water pump is out again. I had one go out again on a Merc on the second trip to the lake once. I suppose it could be a thermostat as well. I'm not sure if that motor has one but I figure it probably does.
I would make sure and mix oil with the gas as well instead of relying strictly on the reservoir until you can rule that out.