I have same model and the a similar fault, mine was doing the same thing, stalling at idle at the lights. Now its started running rough when this happens, like its running on 4 or 5 cylinders, a very intermittant fault though, as i can turn it off and restart and its fine again...took out sparkplugs and gave a cleanup with emery paper, still faulting, when at temp and on a longish drive, might just bite the bullet and get it checked on a computer