I have a 1997 ranger with 3.0 v6. It only runs hot when I'm going up a hill and on the accelerator hard or when driving over 60 mph. It's like it has restricted water flow I'm thinking. I have changed the waterpump and taken the thermostat out. Does anyone know what could cause this?