check fuel pressure
have 7 1/2 # and only slight drop off at w o t
may think about alittle better pump for the hp you have going and the amout of draw on the fuel system,
also just for giggles, check your vent , do not want a restriction there as well,