Mike,
Your problem sounds like mine. According to Ron, from Judson Motors, there was a tiny air hole, behind the throttle slider that was blocked I believe there are (2) holes on that sit on the bottom of the carb interior.
After soaking it, boiling it and stomping up & down, Ron bought a small ultrasonic device from Harbor Freight and that did the trick. Prior to that, he could not get the right carb to idle properly.
From what I recall, your bike sat dormant for many years. Moisture, ethanol, corrosion - these are the gremlins that can block these tiny, tiny passageways.
Sounds like your on the right track - also, have you called the guys over at Bing? My experience over the phone with them has been positive.
Let us know how you solve the problem.