The DW301 doesn't flow anywhere near a F9000274 or 267 pump.
F9000267:
Flow Rate: 465 LPH @ 40psi
Test Voltage: 13.5 volts
DW300:
Flow Rate: 318.61 LPH @ 40 PSI
Test Voltage: 13.4 Volts
The hanger would be too restrictive for 2 430 LPH pumps also the current demands are too high for the...