360 is still running hot

Your engine is "designed" to run at 195* so use the 195* thermostat. If you use a 160* stat the hotter water will not sit out in the airflow long enough to transfer heat from the fins to the air passing through.

A good rule of thumb for antifreeze is 1 liter for every cylinder plus one in the overflow. It works the best in -51* and somewhere up to 125* outside temp. ie winter and summer.

and yes you need a proper shroud that will not divert air flow but rather funnel it or let it pass through. The flex fan is not a good idea, use the factory type that do not flex.

Also do a reverse system power flush every 2 years and change out your anti freeze, thermostat and rad cap for preventative maintainence.