I'm a good mechanic with injection stuff, but fall short for carbureted stuff if its more advanced than a lawn mower. My recently bought 1993 Yamaha Virago 750 has been running wierd lately. When I first bought it, it ran rough cause it sat around. I used Mechanic-In-A-Bottle which fixed it, but recently the choke needle got stuck in the partial choke position, and ever since I fixed that, it stumbles when I try to accelerate. It idles fine sometimes, but anything below about 2,300 rpm, it falls on its face like it misses a few firings here and there. I pulled off the intake boots and cleaned the inside, and also cleaned some gunk out of a small diaphram on the side. Afterwards it seemed to run fine, but after a short ride it started happening again, only it got a bit worse. Any ideas as to what can cause this? I've put a new air filter on, the hoses and lines seem good, and the fuel and fuel filter is good.