I installed a weber on my jeep years ago, runs much better.
I run the fuel filter (one in - 2 out), outside out goes to return fuel tank and must be installed at 12:00 high
if the out - outside outlet is located in any position other than 12:00 high, it can allow the system to syphon all the gas out of the carb after sitting for a long period of time, say overnight.
then be hard to start the next morning until the pump refills the carb with fuel
works fine for my set up
I had to advance the timing to get it to run good,
have not touched it in years.
I only run non ethanol gas in the old jeep, do not know if that makes a difference.
do a full tune up and be sure everything is in top condition.