when your engine gets too hot (temp gauge on the cluster) the thermostat will kick in and reduce the temp....a new thermostat at advance auto is pretty cheap and can be done by yourself (usually 3 bolts will remove the housing where the thermostat sits and it will pop out)...this might be an easy inexpensive way to start out diagonosing the problem