Clogged EGR passages most likely. It needs to be cleaned out. Not sure that would cause your stalling, though.