I hope this info would help others with the same problem: I had this stalling problem on and off for about two different occasions now. The first time it went away after I reset the battery. That was about a year ago.
Now just a few days ago, this stalling problem came back. This time I cleaned my K&N drop-in filter, add a bottle of "Iso-Heet"(gets rid of water in the gas tank), and also reset the battery once again. Now the problem is gone, and hopefully gone for good. Seems like the cleaning of the air filter did it... just remember not to over oil the filter element if you have the K&N or KKM. Hope this helps.