Any reason why you need to have a higher PSI pump and then externally regulating it? Weber carbs only require 3-5 PSI of pressure to work - anything else will cause it to overfuel. If the Weber isn't running a return line and it's running properly, it won't need one now. If anything you need to focus more on fuel flow rates.