I just bought a 01 warrior in great shape. The story was is sat for 7 years , the guy I got it from said he put a new carb on, got it running rode it around but it wouldn’t idle and would rev up high in its own. It sat for a year, I got it did a quick float and bowl cleaning got it running and it’s pushing gas out of the overflow tube, won’t idle and revs high to a idle. So, the guy put a new carb , a new cdi box on which now makes me think this was doing this prior to these parts. It does slightly pop through the carb here and there but I think that’s from the excessive gas. What can I do here to fix this? Do you think it’s an air leak . It sounds good so I don’t think it’s something internal. Should I check the timing?