The float might be set too low. Its leaning out, anyway. Is the accelerator pump giving a shot as soon as the throttle begins to open? If not, it will starve the engine off idle.