If that was not an AC Delco or genuine GM purge solenoid, I would replace it with an oem part. Symptom is very characteristic of that solenoid acting up. Next time it stalls on her, have her hold the pedal to the floor.... If that does the trick then it's most likely that purge solenoid letting vapors flood the intake manifold, creating a flooded condition. Could very well be intermittent. They're not expensive, easy to replace quickly. And it won't throw a trouble code.