Why do you have just one vacuum line to the dizzy?
Also I bought a fuel pump from autozone and mounted close to the gas tank. Maybe your fuel pump is better off pushing fuel then sucking fuel.
I have a 20R and bought the stock replacement electric fuel pump $79. I also invested in a adjustable fuel regulator. I run 1.5 psi on the street and 1 psi on the trail.