1998 gmc sierra 2500 4wd 5.7li.

engine runs cool 70-100, mostly70.
have changed thermostat 3 times.
Any ideas?