Prop Size
Don't know about the pump, never used one. I have a Macs header and pipe on mine and it increased the power a good bit. I don't remember how much of an increase I got with the pipe. My suggestion is start by trying a little less prop. The 12x8 may be too much. The Webra likes to turn high rpms.
Eric