318 Over Heating (Its Not Mine!)

After looking at the pic again, is there anything in the nose to direct the air into the radiator? It looks as though a lot of it could be going around it instead of through it.

How about the cap, is it any good?

I like Bruce's suggestion. Can you try a makeshift shroud? I would start there.