Causes of unsteady idle/WTB heater control valve?

I always suspect a vacuum leak first.