If it won't start without giving it gas, you probably just need to adjust the idle screw. Its the knob on top of the box thats located on top of the carb. If its leaking gas then the float probably needs adjusted. Check out the engine section, there should be a thread in there about taking the carb apart and adjusting it.