You actually did Spencer a big favor ruining his radiator. That electrical fan setup is worth 30-50 horsepower! They did a series of tests on Engine Masters a few months back. :thumbsup:
It's a real pity that very nice looking shroud will go to waste, though. :(