Cowl sealed off......
Cowl Induction hood ? Since the higher pressue air might do the motor some good.
Print