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

Yeah its not the best fan or setup, however the only driving Im doing for the moment is at 40-45 mph.