'71 Demon Pro Street/Touring

Test fit my new fan:




I think wiring is next, or brake lines. Neither look fun...lol.


Any info/specs on the fan? I have a puller fan mounted on my water pump with no shroud and I'm a little worried that it won't be enough to keep my 340 cool.
Thanks.
-Mike