The impossible to solve overheating problem

looking at your pics it appears only about a 1/3 of your rad is working ,you need a full shroud behind the radiator ! that electric fan wont cool a lawnmower