340 demon overheating problem

I'm a believer of the MP 5 blade fan kit. I have one in my 68 dart and it keeps the temps down. 180 thermostat & 50/50 mix with home made shroud