I would check the radiator and thermostat. A infared temp gun is really handy for stuff like this. You can try to put your hand on the radiator, if you feel cold spots you have some restriction(replace the radiator). The thermostat could cause a restriction of flow but no cold spots. Make sure you are full of coolant and there are no leaks.