340 demon overheating problem

My 360 had similar issues with a pusher fan.I bought a SPAL 16" fan and installed it as a puller and I ran a Moroso electric w/p. All this with a summit 22" radiator. It got down to 200 with the thermostat so I gutted it and used it as a restrictor. I also used that purple ice additive and the temps came down to 190. In traffic, on a hot day, there was no way to keep it cool after about 30 minutes. But at the strip it worked well. Now with the 318 I am running, I put a 160 stant superstat in it with everything else the same and it runs 170. Go figure!