I bought a 625 Street Demon (The new style that looks similar to an AFB) and have never been able to get that thing to run right. It was incredibly hard to get the engine started with it; would constantly flood on start up. I finally took it off and put an old Holley 600 I had on. Thanks for posting the info; maybe I'll re-visit and see if I can figure out what's wrong with it.