‘98 Nissan stalling when coming to a stop

I also tend to think Idle Air Valve but a vacuum leak is also a possibility. You might check the hose connected to the PCV valve as that can create a fairly large leak if split or hardened with age and not sealing correctly at the fittings.