yea the weather strip i mentioned that in the beggining , and it def helps vent the engine bay try it, drive for 10 or 15min and put ur hand by the windsheld and you'l feel all the heat coming out!