The impossible to solve overheating problem

If your inlet/outlet temps are not correct then your fan is not large enough (CFM) or your radiator might be clogged (yes it is possible) or your water pump isn't efficient enough or you could have air in the system. There are other options,,,but one at a time.

More later...

I have not checked inlet and outlet temps through the rad so that is a good point thanks!

However the fan shouldnt make a difference at 50 mph and the radiator it very tight up against the opening in the front, so its a pretty good seal. But there has to be something else wrong, with the way its overheating a tiny bit more air from a radiator support to hood seal probably wont solve it all. The pump looked good when I checked, the weird thing here is that this set up pictured and the set up the car came with (which should theoretically have less capacity) have both been sufficient to cool the car.