if it idles up and down like that, it can be that coolant is not getting into your IAVC or there are bubbles in your cooling system also