Thanks Eric ... Your post pointed me in the right direction!
I had the exact same symptoms "It only stalls when the engine is hot and only when coasting or idling (no throttle input)" and like you, I wasn't getting any codes.
As a result, I bought some Mass Airflow Sensor Cleaner and cleaned the sensor ... So far so good.
Thanks again!