625-CFM Street Demon? aka TQ....

There have been a few threads on the carb since it came out..