Hi mate and welcome to the forum
It is indeed a Tecumseh engine and from the sound of it you may have a partially seized throttle shaft (not an uncommon occurance).
This will involve a basic overhaul & clean of the carbie.
I will try and find (or someone feel free to link) a link to a topic on the Forum as I am sure this has been discussed before