These three engines appear to be the same except for one important distinction. The HuaSheng is rated at 1.4KW or 1.88 horsepower, the Honda is rated at 2.5 horsepower and the Dax Super Titan is rated at 3 horsepower. These are substantial differences for no change in displacement. My guess is the Dax Super Titan has a different carb, a different cam, and maybe larger valves. This suggests that the output of the HuaSheng can be nearly doubled with the same upgrades. Has anyone found such upgrades for these engines? Has anyone actually tested these engines against each other? The results would be interesting.