I see where you are going but that engine should run all day in 100+ degree temps.Next time if it is a tractor wit a hood take it off to get airflow and see what happens.
Sounds like a weak ignition coil or dirty carb. Valves probably never been adjusted. Oil is probably black.
slomo