If it starts fine and will happily idle for along time but dies the instant you increase the speed then either the timing is off ( check the fllywheel key ) or the carb is not flowing sufficient fuel.
Check the solenoid is opening fully and double check that all passageways in the carb are clear.