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