RE: Zenoah G26 trouble
Did you install a easy link carb manifold??
If you did, check your throttle butterfly and see if its reversed. This is a major gotcha for new gas users.
Open the choke and shine a light in the carb. You should see the threads of the screw that holds on the butterfly. If you see the screw head, the butterfly is 180 degrees out.