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!
Oops sorry I missed it! I should double check everything before I post. Everytime. Oh well…great minds, right?