Could a sticky ICV really be a possible culprit?
I was thinking something A/C related...

But this could actually make a lot of sense: I'm also having an occasional stall where the idle just nose-dives as I'm decelerating quickly. It's quite logical that the ICV could be sticking to cause that.
Food for thought anyway...