My Street Demon install experience

I couldn’t get it to idle or pull any vacuum. It was just dumping fuel and I don’t have any tuning or repair knowledge with them. I’m gonna send it back to the guy that rebuilt it to see if he can find the problem.
sounds like the O-rings, or a needle seat, or terrible float setting, but I'm betting the o-rings