06 mazda tribute stalls when coming to a stop on 2006 Mazda Tribute

only does this when coming to a stop after running at speeds of 35 plus. spudders then stalls out. already cleaned the MAF and IAC.

Asked by for the 2006 Mazda Tribute
My initial thought is -- is your torque converter staying engaged? You should have your transmission shift information monitored while driving and coming to a stop.

Keep in mind that "cleaning" an IAC is tough to do. Replacing it is really usually the only effective repair. However, i'm not certain it's an air problem.