Torque is pulling power, and itรขยยs best demonstrated as the grunt that gets you moving, while horsepower is what keeps you going. Torque is the twisting force created in an engine by rotating parts; horsepower is the measurement of how fast torque is being used.
That VTECH Honda engine doesn't have much Torque!
35๐ 13๐