My 2011 Element with 110K miles has begun stalling when coming to a stop shortly after being started. It starts up fine initially, with steady idle about 1,000 RPM, but stalls when coming to a stop until the engine reaches full operating temp. Once at full temp, it idles smoothly at 500-600 RPM. Suspecting the IACV, but the good initial idle seems odd. Maybe the ECM is closing the IACV prematurely? Would appreciate any insight.