Had similar rough idle/stalling and also had to apply a little throttle to get it started. Replaced the battery (because it went dead) and it now runs great. In my case it appears that a weak...