I bought a Honda HRR 216PKA K9 series a few months ago. The mower worked perfectly well when I first bought it. However recently, the engine keeps on lacking power and stall. This lawn mower has self propel facilities. I want to know if the self propel mechanism is driven by a belt or gear...