Advice on moving forward

I think you would be surprised what a good double pump carb would do for your set up.