hello. 1999, BF90A carb motor. 280 hours.
changed impeller, changed thermostat, check poppet. started engine with thermostat out, water flows good. Engine will idle just fine, overheats at higher rpm's with the thermostat in (works fine in heat test). take thermostat out and engine will run...