Erratic idle either up or down can be caused by vacuum leaks (intake gasket), clogged idle control valve on the throttlebody and/or the pressure switch on the power steering pump.