Any Other Suggestions...

seems like not enough pump.

I wondered about this, I have a Holley Blue Pump now, I'm not crazy about them, but it's what was on the car when I bought it, so I just went with it.