car stalls when it is pulled into drive first few times when engine is cold. When engine is cold( in drive), and i'm at a stop , idle surges from 450 rpm up to about 800 rpm. When the engine heats up, it runs really well. it is not the IAC, cause i've replaced that, the MAF is clean too. The engine coolant temp sensor is also brand new, and one oxygen sensor has been replaced. None of these make any difference. No check engine light, and no codes either (checked with a snap-on tester)
Thanks for your help.