My stalling-at-idle problems are almost infrequent enough that I don't care, but frequent enough that I do. If that makes any sense.
For those who've had the dealer remove the canister (or who have done it themselves) ... does it really solve the problem?