1st thing is to check the coolant level. If it's a B series and the coolant level is low it will idle high. DO not assume it's a vacuum eleak right away. If you have coolant, then make sure that the cap is good - any amount of extra air in the system will confuse the sensors and ECU.