650 Thunder AVS

I recently installed an Eddy 650 Thunder AVS on my 68 340 and find I'm running rich all the time. The guy at Summit where I bought it says I should install fuel pressure regulator to limit fuel to 6psi or install an eddy fuel pump. I do smell fuel once in a while.

Has anyone installed this carb or had the problem?