Ok well about a month ago my car decided it would take forever before firing up when its cold. When its hot it starts right away but when cold sometimes it will fire right up but sometimes i will sit there and crank it forever. Heres what ive done, cleaned IAT, IAC, and MAF sensors, also I replaced my ECT sensor, and put in a new fuel pump. Since all of this now the car when it fires up and is cold I think it is in hot idle as the rpms stay around 600 and occasionally it will surge. It never used to idle this low when cold and hadnt done the surging before. This all goes away after a few minutes of it running. Anybody know what I should try and tackle next? Thanks again
