I was able to get it to stop selling after each run by replacing both the script and the settings.ini with the latest update.
The problem now is occasionally a rare will be left in the bottom right corner of my inventory(wont stash it for some reason), and then it thinks it needs to vendor each run again.