I do not think this device would cause your stalling problem however, if you blocked off the vacuum side and the stalling ceased than one would have to assume that there may be a connection.
If you can give some more details regarding your stalling problem (hot/cold, pulling up to stop signs,.... yadi yadi yadi) I think you will find that you will get flooded with possibilities.