I had the corvette radiator too with the stock clutch fan. I then had a custom brass radiator made that worked better but it still struggled. The louvers are a good idea, always thought the heat was trapped in there.