I also see you dont have the rubber strip attached to your hood. I think that strip seals on the core support when driving so you dont lose airflow over it. So the air must go thru the radiator. A spoiler as mentioned above would also help at speed.
Nice car btw!