Should I be feeling more power?

The first thing I would do is get rid of one of the fuel pumps. Mech pumps are not designed to pull fuel through another pump. I would keep the elec pump & bypass the mech pump. There is no reason to have two pumps for the HP level of this engine.