Two things:
1. Per sales brochures in the 94 and 97 model years, 8 hp engines have an optional thermostat. The thermostat opening temp will be around 125-143F.....I'm told by others on here that the smaller engines use a cooler opening stat which is said to be around 125. Usually the pellet part of the stat has the opening temp stamped on the bottom. My larger engines ran 143. With the thermostat of a US domestic water heater set to Normal, the controlling temp is 140F for a reference as to how hot your water is. It's not uncommon for a stat to stick closed. On an 8 hp I don't know where it would be physically located, but from a performance standpoint, it obviously needs the pellet immersedin the crankcase water. Since it may also be optional on your engine, There is probably a small plate (size of a US quarter dollar coin, sitting somewhere around the crankcase, on the back, or top with a couple of screws holding in on. No stat would be possibly a flat plate and nothing under it whereas with would possibly be a bulge for water passage and the stat under it,
2. Just because you passed your test doesn't mean that your impeller is good to go. It is an optimum condition test if you ask me and the real world is usually much less than optimum conditions. Pop the cover and have a look. The blades should stick out straight like a wagon wheel's spokes or get a new impeller.
I'd check both and come back.