Wondering if maybe you've gotten to the point of carbon buildup that it's causing your stalling at idle. Get yourself into a warm garage and try taking off the airbox and looking into the throttle body. See if it's all sludgy.