My check engine light only comes on when it stalls, along with all the other lights causing my panel to resemble a christmas tree.
However, after I drained out a qt. and a half of oil last time, it's running smoother, and stopped stalling on me.
I'm still going to take it to the dealer though...