Put my money on an air leak, make sure all the tubes are connected and are connected in the right places at the back of the intake manifold, also it could be worth cleaning your iacv sensor!
Had the same problem and it was a little tube not connected!