No, because I fixed the leak, it's getting all the air now. A lot more than before. But i also cleaned my k&n filter, so that's giving it more air to.Could be. Motor isn't getting as much air now. Give it couple hundred miles and it should even out.
I don't know, maybe a couple hundred miles and it will get better.