I'm surprised you don't have the special snow-blower version engine - which would be a HMSK. HM100 is the cheap, bottom-dollar Tecumseh engine. Snowblowers often get cheaped out since the reasoning is - the engines don't get used enough to die before warranty. Aluminum cylinder bore, no ball bearings (just sleeve-bore in block). HM100 means - horizontal, medium-frame,and 10 horsepower at 3600 RPM. Same basic engine in a better quality is a HHM100 - (horizontal heavy-duty). Snowblowers usually got special snowblower engines - and in that size - would be am HMSK - which stands for horizontal medium-frame snow king engine. For snow blower use only - the air cleaner is omitted, and a hand-primer is added to the choke. Top of the the line is the HMXL - horizontal, medium-frame, extra-life.