It's a 2002 Yamaha vstar 650 classic. Engine quit running overnight. Wouldn't even idle. So far I've fixed the intake leaks, a stuck diaphragm, unclogged two of the jets, replaced the needle valves and o-rings, replaced cracked vacuum hoses and had the carb professionally cleaned. New spark plugs, air filter and fuel filter. Needle valves set and throttle synced by local shop. The engine was running with clogged jets and intake leaks and now that they've been fixed the bike will only idle. When the throttle opens its dies out from what I'm guessing is overly lean? It was running extremely lean prior to being cleaned. The rear cylinder now only heats at half the rate of the front cylinder. The choke used to kill the bike at idle and now when the choke is applied it doubles or triples in RPM. (Better fuel air mixture?). Restricting the intake by the air filter increases RPM. Covering the intake entirely kills the engine so I'm assuming no intake leaks. Fuel can be seen clearly entering the venturi through the jets and doesnt look like its evaporating entirely. I'm an aircraft mechanic and I'm not used to this style of carb. I talked to the local bike shop and they recommended a total carb rebuild. I don't know if this will fix my problem. Any ideas on anything else that can cause bogging when the throttle open? Float levels, bad jets, bad fuel pump? I'm trying some stuff at home before spending money at the local shop. Any help is appreciated.