Engine stops

On my 1991 Lexus ES250 (Camry V6 engine), when I slow to a stop, sometimes, the engine turns off. To restart, I turn the ignition. This has just started to occur, and I’m afraid it will get worse or even happen while driving. What could be happening?

Maybe a faulty/dirty IAC (Idle Air Control) valve and or throttle body.