I found that after I got my new trailer that the engine would start to over heat a little while at highway speeds with the AC on.
Seeing as I have a winch, lights etc on the front bumper I figured it was a flow issue.
After some searching I finally found a place that sold functioning louvers not the crappy stick on fake ones.
So far they seem to be doing their job. At idle while sitting still I can feel quite a bit of air moving out of them. Only time will tell if they solved my problem but I am thinking that they did.
Here they are so you get an idea of the size.

Since I was installing them on a carbon hood I used aluminum backing so that the rivets would not split it.

First hole cut

View from the underside with the one installed
