I use an electric pump on my carb, but it is the Holley "Red" pump. The one you have a link to will pump more than you will need. The internal regulator can be adjusted to a good pressure but the actual pressure depends on the carberator. The fuel tanks should already have a baffle in it because...