Cowl sealed off......

What I did when I sealed mine up was mount 2 small fans from computers under the dash vents. I wired to the factory fan switch and they blow pretty good on the windshield.