My Street Demon install experience

sounds like the rebuilder F'd up. I like that Street Demon design myself. I feel the TQ was the leading edge in carburetor design when it was introduced.

No, I put them in there. I think this was one that got a pair of the floats made upside down before I caught what was going on. There's still a lot of them out there, so you have to be careful.