64 barracuda runs hot

One problem though is since the fan doesn't sit in the center I believe I do get a lot of air (hot) being circulated from engine compartment and not enough fresh air from outside.

The shroud should be a big help as long as it covers the entire core area.