Electric water pump BBL

Two things come to mind. Is that a high flow water pump, if it is make sure you've got a high flow thermostat and you'll definitely need a fan shroud for sure. Electric water pump ain't going to help if you're not pulling air through the rad. Also what kind of fan are you running eg. one of those plastic POS or a good 7 blader.

Terry