Cooling Issue

Low RPM overheating is lack of air flow. On the highway is lack of water flow. You should be looking for something reducing air flow at idle.