When warm, the car starts and runs fine. When cold, however, the car will first have an extremely high idle and sometimes surge from almost 0 rpm to 2000 rpm, and it will do thayt for a few minutes. My iac and tps numbers are fine, and the iac motor was just cleaned, any other things i should look into. i also dont think its the MAF but i could be wrong.