A dirty throttle body can cause a low idle condition resulting in a stalling condition.