I should also say that it's hard to start, and then it stalls / dies after 3 to 4 minutes. Thus my thinking it's the carb. Might need a choke adjustment too but I don't think that would explain it dying out. Battery is good. Fuel is clean / new / fuel filter changed.
Looking to replace the carburetor.
Kohler KT725
Tractor
The OEM is Warbro. Honestly, I've had to spray carb cleaner into the air intake to start the thing for years. I've had it. Thinking why spend the $120 for the same one. Not saying I'd get the $20 one but thinking middle of the road...