Demon carb

Are you sure its getting full throttle.Maybe throttle cable adjustment? Kevin.