That is a new Spal fan. It came from Hendrick Motorsports. Hendrick now buys Spal fans, takes the motors out and makes the blade and everything else out of carbon fiber to run on their race cars.
Ran into a problem trying to package the brake res. May eventually come up with something different for access once we remake the fenders in glass...something more like a fuel door