Rpm to high(1500) when the car is in drive and ac on, when ac off runs perfect. I have tried 2 new iacv, 2 tps, maf sensor, new pcv valve, cylinder head done at machine shop. No vacuum leaks. Tested with a snap on scanner and every thing looks fine. Don't know where else to look or test.