Help me tune my dizzy?

The fan is some no name 16" puller that claims 3000cfm. I'd bet it's more like 2000cfm.

Electric? Mechanical? Clutch? And do you have a shroud? You'd be amazed the difference they make.