it idles at 2 grand, or revs up and down? if it just revs to high i would adjust the screw on your throttle body . let the car warm up, bleed the coolant. swap known good sensors . try tps , and iacv first. make sure you have the right plug in the iacv . that happened to me when i did the swap, wrong plug. good luck